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é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.

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()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