FontDescriptor
FontDescriptor
Összefoglaló
FontDescriptor egy osztály a Aspose.PDF FOSS-ban Java számára.
PDF /FontDescriptor szótár csomagolása (ISO 32000-1:2008, §9.8, 122. táblázat).
Ez a osztály 18 módszert biztosít az FontDescriptor objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: FontDescriptor, getAscent, getCapHeight, getDescent, getFlags, getFontBBox, getFontFile, getFontFile2, getFontFile3, getFontName, getItalicAngle, getMissingWidth, és 6 további módszer. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: ascent, capHeight, descent, fixedPitch, flags, fontBBox, és még 11.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
fontName | String | Olvasd! | Visszaadja a PostScript betűtípus nevét (/FontName). |
flags | int | Olvasd! | Visszaadja a betűtípus-jelölés bitmaskját (/Flags, §9.8.2, 123. táblázat). |
ascent | double | Olvasd! | A felszállás (/Ascent) a kiindulási vonal fölötti maximális magasságot adja vissza. |
descent | double | Olvasd! | Visszaadja a leereszkedést (/Leeresztés) az alapvonal alatt lévő maximális mélységet (általában negatív). |
capHeight | double | Olvasd! | A csúcsmagasság (/CapHeight) a főbetűk magassága. |
italicAngle | double | Olvasd! | A függőleges irányban a szemmel látható kurzusszög (/ItalicAngle) az óraórával szemben. |
stemV | double | Olvasd! | A függőleges szárok domináns állomásszélességét (/StemV) adja vissza. |
fontBBox | Rectangle | Olvasd! | A betűtípus határoló mezőt adja vissza (/FontBBox [llx lly urx ury]). |
missingWidth | double | Olvasd! | Visszaadja a hiányzó szélességet (/MissingWidth) azokhoz a karakterekhez, amelyek nem szerepelnek az /Widths betűtípusban. |
fontFile | PdfStream | Olvasd! | Visszaadja a /FontFile áramot (1. típusú betűtípus). |
fontFile2 | PdfStream | Olvasd! | Visszaadja a /FontFile2 áramot (TrueType betűtípusprogram). |
fontFile3 | PdfStream | Olvasd! | Visszaadja a /FontFile3 áramlását (CFF/OpenType betűtípusprogram). |
fixedPitch | boolean | Olvasd! | Igazot ad, ha a betűtípus fix hangsúlyú (flag bit 1). |
serif | boolean | Olvasd! | Igazot ad, ha a betűtípus serif (a 2. jelölés bitje). |
symbolic | boolean | Olvasd! | Igazot ad, ha a betűtípus szimbolikus (a 3. jelölés bitje). |
italic | boolean | Olvasd! | Igazot ad, ha a betűtípus kursiv (a 7. jelölés bitje). |
pdfDictionary | PdfDictionary | Olvasd! | Visszaadja az alapul szolgáló PDF szótárat. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
FontDescriptor(dict: PdfDictionary) | Egy FontDescriptor szótárból létrehoz egy /FontDescriptor szószöveget. |
getFontName() → String | Visszaadja a PostScript betűtípus nevét (/FontName). |
getFlags() → int | Visszaadja a betűtípus-jelölés bitmaskját (/Flags, §9.8.2, 123. táblázat). |
getAscent() → double | A felszállás (/Ascent) a kiindulási vonal fölötti maximális magasságot adja vissza. |
getDescent() → double | Visszaadja a leereszkedést (/Leeresztés) az alapvonal alatt lévő maximális mélységet (általában negatív). |
getCapHeight() → double | A csúcsmagasság (/CapHeight) a főbetűk magassága. |
getItalicAngle() → double | A függőleges irányban a szemmel látható kurzusszög (/ItalicAngle) az óraórával szemben. |
getStemV() → double | A függőleges szárok domináns állomásszélességét (/StemV) adja vissza. |
getFontBBox() → Rectangle | A betűtípus határoló mezőt adja vissza (/FontBBox [llx lly urx ury]). |
getMissingWidth() → double | Visszaadja a hiányzó szélességet (/MissingWidth) azokhoz a karakterekhez, amelyek nem szerepelnek az /Widths betűtípusban. |
getFontFile() → PdfStream | Visszaadja a /FontFile áramot (1. típusú betűtípus). |
getFontFile2() → PdfStream | Visszaadja a /FontFile2 áramot (TrueType betűtípusprogram). |
getFontFile3() → PdfStream | Visszaadja a /FontFile3 áramlását (CFF/OpenType betűtípusprogram). |
isFixedPitch() → boolean | Igazot ad, ha a betűtípus fix hangsúlyú (flag bit 1). |
isSerif() → boolean | Igazot ad, ha a betűtípus serif (a 2. jelölés bitje). |
isSymbolic() → boolean | Igazot ad, ha a betűtípus szimbolikus (a 3. jelölés bitje). |
isItalic() → boolean | Igazot ad, ha a betűtípus kursiv (a 7. jelölés bitje). |
getPdfDictionary() → PdfDictionary | Visszaadja az alapul szolgáló PDF szótárat. |