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 proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
fontName | String | Citeşte. | Întoarce numele fontului PostScript (/FontName). |
flags | int | Citeşte. | Întoarce bitmasc-ul font flags (/Flags, §9.8.2, tabel 123). |
ascent | double | Citeşte. | Se returnează ascensiunea (/Ascension) înălțimea maximă deasupra liniei de bază. |
descent | double | Citeşte. | Se returnează coborârea (/Coborâre) adâncimea maximă sub linia de bază (de obicei negativă). |
capHeight | double | Citeşte. | Retoară înălțimea (/CapHeight) înaltul literelor mari. |
italicAngle | double | Citeşte. | Întoarce unghiul italic (/ItalicAngle) în grade, invers cu direcția ceasornică față de vertical. |
stemV | double | Citeşte. | Se returnează lățimea dominantă a tulpinilor (/StemV) pentru tulpinile verticale. |
fontBBox | Rectangle | Citeşte. | Întoarce caseta de limitare a fontului (/FontBBox [llx lly urx ury]). |
missingWidth | double | Citeşte. | Întoarce lățimea lipsă (/MissingWidth) pentru caractere care nu sunt în /Widths fontului. |
fontFile | PdfStream | Citeşte. | Întoarce fluxul /FontFile (program de tip 1 font). |
fontFile2 | PdfStream | Citeşte. | Întoarce fluxul /FontFile2 (program de font TrueType). |
fontFile3 | PdfStream | Citeşte. | Întoarce fluxul /FontFile3 (program de font CFF/OpenType). |
fixedPitch | boolean | Citeşte. | Retoară true dacă fontul este fix (bit de semnătură 1). |
serif | boolean | Citeşte. | Retoară adevărat dacă fontul este serif (bit de semnătură 2). |
symbolic | boolean | Citeşte. | Retoară true dacă fontul este simbolic (bit de semnătură 3). |
italic | boolean | Citeşte. | Retoară true dacă fontul este în cursive (bit de semnătură 7). |
pdfDictionary | PdfDictionary | Citeşte. | Întoarce dicționarul PDF de bază. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
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() → double | Se returnează ascensiunea (/Ascension) înălțimea maximă deasupra liniei de bază. |
getDescent() → double | Se returnează coborârea (/Coborâre) adâncimea maximă sub linia de bază (de obicei negativă). |
getCapHeight() → double | Retoară înălțimea (/CapHeight) înaltul literelor mari. |
getItalicAngle() → double | Întoarce unghiul italic (/ItalicAngle) în grade, invers cu direcția ceasornică față de vertical. |
getStemV() → double | Se 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() → boolean | Retoară true dacă fontul este fix (bit de semnătură 1). |
isSerif() → boolean | Retoară adevărat dacă fontul este serif (bit de semnătură 2). |
isSymbolic() → boolean | Retoară true dacă fontul este simbolic (bit de semnătură 3). |
isItalic() → boolean | Retoară true dacă fontul este în cursive (bit de semnătură 7). |
getPdfDictionary() → PdfDictionary | Întoarce dicționarul PDF de bază. |