FontDescriptor

FontDescriptor

Áttekintés

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.

Tulajdonságok

A neve:A típus:HozzáférésLeírás
fontNameStringOlvasd!Visszaadja a PostScript betűtípus nevét (/FontName).
flagsintOlvasd!Visszaadja a betűtípus-jelölés bitmaskját (/Flags, §9.8.2, 123. táblázat).
ascentdoubleOlvasd!A felszállás (/Ascent) a kiindulási vonal fölötti maximális magasságot adja vissza.
descentdoubleOlvasd!Visszaadja a leereszkedést (/Leeresztés) az alapvonal alatt lévő maximális mélységet (általában negatív).
capHeightdoubleOlvasd!A csúcsmagasság (/CapHeight) a főbetűk magassága.
italicAngledoubleOlvasd!A függőleges irányban a szemmel látható kurzusszög (/ItalicAngle) az óraórával szemben.
stemVdoubleOlvasd!A függőleges szárok domináns állomásszélességét (/StemV) adja vissza.
fontBBoxRectangleOlvasd!A betűtípus határoló mezőt adja vissza (/FontBBox [llx lly urx ury]).
missingWidthdoubleOlvasd!Visszaadja a hiányzó szélességet (/MissingWidth) azokhoz a karakterekhez, amelyek nem szerepelnek az /Widths betűtípusban.
fontFilePdfStreamOlvasd!Visszaadja a /FontFile áramot (1. típusú betűtípus).
fontFile2PdfStreamOlvasd!Visszaadja a /FontFile2 áramot (TrueType betűtípusprogram).
fontFile3PdfStreamOlvasd!Visszaadja a /FontFile3 áramlását (CFF/OpenType betűtípusprogram).
fixedPitchbooleanOlvasd!Igazot ad, ha a betűtípus fix hangsúlyú (flag bit 1).
serifbooleanOlvasd!Igazot ad, ha a betűtípus serif (a 2. jelölés bitje).
symbolicbooleanOlvasd!Igazot ad, ha a betűtípus szimbolikus (a 3. jelölés bitje).
italicbooleanOlvasd!Igazot ad, ha a betűtípus kursiv (a 7. jelölés bitje).
pdfDictionaryPdfDictionaryOlvasd!Visszaadja az alapul szolgáló PDF szótárat.

Metódusok

Az aláírás:Leírás
FontDescriptor(dict: PdfDictionary)Egy FontDescriptor szótárból létrehoz egy /FontDescriptor szószöveget.
getFontName() → StringVisszaadja a PostScript betűtípus nevét (/FontName).
getFlags() → intVisszaadja a betűtípus-jelölés bitmaskját (/Flags, §9.8.2, 123. táblázat).
getAscent() → doubleA felszállás (/Ascent) a kiindulási vonal fölötti maximális magasságot adja vissza.
getDescent() → doubleVisszaadja a leereszkedést (/Leeresztés) az alapvonal alatt lévő maximális mélységet (általában negatív).
getCapHeight() → doubleA csúcsmagasság (/CapHeight) a főbetűk magassága.
getItalicAngle() → doubleA függőleges irányban a szemmel látható kurzusszög (/ItalicAngle) az óraórával szemben.
getStemV() → doubleA függőleges szárok domináns állomásszélességét (/StemV) adja vissza.
getFontBBox() → RectangleA betűtípus határoló mezőt adja vissza (/FontBBox [llx lly urx ury]).
getMissingWidth() → doubleVisszaadja a hiányzó szélességet (/MissingWidth) azokhoz a karakterekhez, amelyek nem szerepelnek az /Widths betűtípusban.
getFontFile() → PdfStreamVisszaadja a /FontFile áramot (1. típusú betűtípus).
getFontFile2() → PdfStreamVisszaadja a /FontFile2 áramot (TrueType betűtípusprogram).
getFontFile3() → PdfStreamVisszaadja a /FontFile3 áramlását (CFF/OpenType betűtípusprogram).
isFixedPitch() → booleanIgazot ad, ha a betűtípus fix hangsúlyú (flag bit 1).
isSerif() → booleanIgazot ad, ha a betűtípus serif (a 2. jelölés bitje).
isSymbolic() → booleanIgazot ad, ha a betűtípus szimbolikus (a 3. jelölés bitje).
isItalic() → booleanIgazot ad, ha a betűtípus kursiv (a 7. jelölés bitje).
getPdfDictionary() → PdfDictionaryVisszaadja az alapul szolgáló PDF szótárat.

Lásd még:

 Magyar