FontDescriptor
Översikt
FontDescriptor är en klass i Aspose.PDF FOSS för Java.
Innehåller en PDF /FontDescriptor ordbok (ISO 32000-1:2008, §9.8, Tabell 122).
Denna klass ger 18 metoder för att arbeta med FontDescriptor objekt i Java-program. Tillgängliga metoder inkluderar: FontDescriptor, getAscent, getCapHeight, getDescent, getFlags, getFontBBox, getFontFile, getFontFile2, getFontFile3, getFontName, getItalicAngle, getMissingWidth,och 6 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.PDF FOSS för Java paket. och egenskaper: ascent, capHeight, descent, fixedPitch, flags, fontBBox,Och 11 fler.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
fontName | String | Läsning | Återställer PostScript teckensnamnet (/FontName). |
flags | int | Läsning | Returnerar teckensnitt flaggorna bitmask (/Flags, §9.8.2, Tabell 123). |
ascent | double | Läsning | Återställer höjden (/Ascent) – maximal höjd över baslinjen. |
descent | double | Läsning | Återvänder nedgången (/Descent) – maximal djup under baslinjen (vanligtvis negativ). |
capHeight | double | Läsning | Returnerar höjden på kappen (/CapHeight) - höjd av kapital bokstäver. |
italicAngle | double | Läsning | Returnerar den italienska vinkeln (/ItalicAngle) i grader mot klockan från vertikal. |
stemV | double | Läsning | Returnerar den dominerande stambredden (/StemV) för vertikala stenar. |
fontBBox | Rectangle | Läsning | Returnerar bokstäverna för font (/FontBBox [llx < urx ury]). |
missingWidth | double | Läsning | Returnerar den saknade bredden (/MissingWidth) för tecken som inte finns i /Widths. |
fontFile | PdfStream | Läsning | Returnerar /FontFile ström (Typ 1 teckensnittsprogram). |
fontFile2 | PdfStream | Läsning | Returnerar /FontFile2 ström (TrueType fontprogram). |
fontFile3 | PdfStream | Läsning | Returnerar /FontFile3 ström (CFF/OpenType fontprogram). |
fixedPitch | boolean | Läsning | Returnerar sant om fontten är fast-pitch (flagg bit 1). |
serif | boolean | Läsning | Returnerar sant om fontten är serif (flaggbit 2). |
symbolic | boolean | Läsning | Returnerar sant om tecknet är symboliskt (flaggbit 3). |
italic | boolean | Läsning | Returnerar sant om fontten är italiensk (flaggbit 7). |
pdfDictionary | PdfDictionary | Läsning | Återställer den underliggande PDF-lösenordet. |
Metoder
| Signature | Beskrivning |
|---|---|
FontDescriptor(dict: PdfDictionary) | Skapa en FontDescriptor från ett /FontDescriptor ordbok. |
getFontName() → String | Återställer PostScript teckensnamnet (/FontName). |
getFlags() → int | Returnerar teckensnitt flaggorna bitmask (/Flags, §9.8.2, Tabell 123). |
getAscent() → double | Återställer höjden (/Ascent) – maximal höjd över baslinjen. |
getDescent() → double | Återvänder nedgången (/Descent) – maximal djup under baslinjen (vanligtvis negativ). |
getCapHeight() → double | Returnerar höjden på kappen (/CapHeight) - höjd av kapital bokstäver. |
getItalicAngle() → double | Returnerar den italienska vinkeln (/ItalicAngle) i grader mot klockan från vertikal. |
getStemV() → double | Returnerar den dominerande stambredden (/StemV) för vertikala stenar. |
getFontBBox() → Rectangle | Returnerar bokstäverna för font (/FontBBox [llx < urx ury]). |
getMissingWidth() → double | Returnerar den saknade bredden (/MissingWidth) för tecken som inte finns i /Widths. |
getFontFile() → PdfStream | Returnerar /FontFile ström (Typ 1 teckensnittsprogram). |
getFontFile2() → PdfStream | Returnerar /FontFile2 ström (TrueType fontprogram). |
getFontFile3() → PdfStream | Returnerar /FontFile3 ström (CFF/OpenType fontprogram). |
isFixedPitch() → boolean | Returnerar sant om fontten är fast-pitch (flagg bit 1). |
isSerif() → boolean | Returnerar sant om fontten är serif (flaggbit 2). |
isSymbolic() → boolean | Returnerar sant om tecknet är symboliskt (flaggbit 3). |
isItalic() → boolean | Returnerar sant om fontten är italiensk (flaggbit 7). |
getPdfDictionary() → PdfDictionary | Återställer den underliggande PDF-lösenordet. |