FontDescriptor

Opinie generală

FontDescriptor este o clasă în Aspose.PDF FOSS pentru Java.

Înfășoară un dicționar PDF /FontDescriptor (ISO 32000-1:2008, §9.8, tabel 122).

Această clasă oferă 18 metode pentru a lucra cu obiecte FontDescriptor în programele Java. Metodele disponibile includ: FontDescriptor, getAscent, getCapHeight, getDescent, getFlags, getFontBBox, getFontFile, getFontFile2, getFontFile3, getFontName, getItalicAngle, getMissingWidth, și 6 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: ascent, capHeight, descent, fixedPitch, flags, fontBBox, şi încă 11.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
fontNameStringCiteşte.Întoarce numele fontului PostScript (/FontName).
flagsintCiteşte.Întoarce bitmasc-ul font flags (/Flags, §9.8.2, tabel 123).
ascentdoubleCiteşte.Se returnează ascensiunea (/Ascension) înălțimea maximă deasupra liniei de bază.
descentdoubleCiteşte.Se returnează coborârea (/Coborâre) adâncimea maximă sub linia de bază (de obicei negativă).
capHeightdoubleCiteşte.Retoară înălțimea (/CapHeight) înaltul literelor mari.
italicAngledoubleCiteşte.Întoarce unghiul italic (/ItalicAngle) în grade, invers cu direcția ceasornică față de vertical.
stemVdoubleCiteşte.Se returnează lățimea dominantă a tulpinilor (/StemV) pentru tulpinile verticale.
fontBBoxRectangleCiteşte.Întoarce caseta de limitare a fontului (/FontBBox [llx lly urx ury]).
missingWidthdoubleCiteşte.Întoarce lățimea lipsă (/MissingWidth) pentru caractere care nu sunt în /Widths fontului.
fontFilePdfStreamCiteşte.Întoarce fluxul /FontFile (program de tip 1 font).
fontFile2PdfStreamCiteşte.Întoarce fluxul /FontFile2 (program de font TrueType).
fontFile3PdfStreamCiteşte.Întoarce fluxul /FontFile3 (program de font CFF/OpenType).
fixedPitchbooleanCiteşte.Retoară true dacă fontul este fix (bit de semnătură 1).
serifbooleanCiteşte.Retoară adevărat dacă fontul este serif (bit de semnătură 2).
symbolicbooleanCiteşte.Retoară true dacă fontul este simbolic (bit de semnătură 3).
italicbooleanCiteşte.Retoară true dacă fontul este în cursive (bit de semnătură 7).
pdfDictionaryPdfDictionaryCiteşte.Întoarce dicționarul PDF de bază.

Metode de evaluare

SemnăturaDescriere:
FontDescriptor(dict: PdfDictionary)Creează un FontDescriptor dintr-un dicționar /FontDescriptor.
getFontName()StringÎntoarce numele fontului PostScript (/FontName).
getFlags()intÎntoarce bitmasc-ul font flags (/Flags, §9.8.2, tabel 123).
getAscent()doubleSe returnează ascensiunea (/Ascension) înălțimea maximă deasupra liniei de bază.
getDescent()doubleSe returnează coborârea (/Coborâre) adâncimea maximă sub linia de bază (de obicei negativă).
getCapHeight()doubleRetoară înălțimea (/CapHeight) înaltul literelor mari.
getItalicAngle()doubleÎntoarce unghiul italic (/ItalicAngle) în grade, invers cu direcția ceasornică față de vertical.
getStemV()doubleSe returnează lățimea dominantă a tulpinilor (/StemV) pentru tulpinile verticale.
getFontBBox()RectangleÎntoarce caseta de limitare a fontului (/FontBBox [llx lly urx ury]).
getMissingWidth()doubleÎntoarce lățimea lipsă (/MissingWidth) pentru caractere care nu sunt în /Widths fontului.
getFontFile()PdfStreamÎntoarce fluxul /FontFile (program de tip 1 font).
getFontFile2()PdfStreamÎntoarce fluxul /FontFile2 (program de font TrueType).
getFontFile3()PdfStreamÎntoarce fluxul /FontFile3 (program de font CFF/OpenType).
isFixedPitch()booleanRetoară true dacă fontul este fix (bit de semnătură 1).
isSerif()booleanRetoară adevărat dacă fontul este serif (bit de semnătură 2).
isSymbolic()booleanRetoară true dacă fontul este simbolic (bit de semnătură 3).
isItalic()booleanRetoară true dacă fontul este în cursive (bit de semnătură 7).
getPdfDictionary()PdfDictionaryÎntoarce dicționarul PDF de bază.

Vezi și:

 Română