PdfFont
Opinie generală
PdfFont este o clasă în Aspose.PDF FOSS pentru Java.
Clasa de bază abstractă pentru toate tipurile de font PDF (ISO 32000-1:2008, §9.5).
Această clasă oferă 10 metode pentru a lucra cu obiecte PdfFont în programele Java. Metodele disponibile includ: decode, fromDictionary, getBaseFont, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, isComposite. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMetrics, şi încă una.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
baseFont | String | Citeşte. | Întoarce numele fontului de bază (/BaseFont). |
encoding | FontEncoding | Citeşte. | Întoarce codarea fontului. |
toUnicode | ToUnicodeCMap | Citeşte. | Întoarce ToUnicode CMap. |
fontDescriptor | FontDescriptor | Citeşte. | Întoarce descriptorul fontului. |
composite | boolean | Citeşte. | Întoarce {@code true} atunci când este o fontă compusă de tip 0 a cărei |
| Codarea fluxului de conținut utilizează coduri cu caractere multi-baitice (de exemplu,. | |||
fontMetrics | FontMetrics | Citeşte. | Întoarce fontul metric. |
fontDictionary | PdfDictionary | Citeşte. | Întoarce dicționarul de font. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
decode(charCodes: byte[]) → String | Decodează baiti de cod de caractere brute într-un șir Unicode. |
getWidth(charCode: int) → double | Întoarce lățimea glifului pentru codul de caractere dat, în unități de spațiu textual 1/1000. |
getBaseFont() → String | Întoarce numele fontului de bază (/BaseFont). |
getEncoding() → FontEncoding | Întoarce codarea fontului. |
getToUnicode() → ToUnicodeCMap | Întoarce ToUnicode CMap. |
getFontDescriptor() → FontDescriptor | Întoarce descriptorul fontului. |
isComposite() → boolean | Întoarce {@code true} atunci când este o fontă compusă de tip 0 a cărei |
| Codarea fluxului de conținut utilizează coduri cu caractere multi-baitice (de exemplu,. | |
getFontMetrics() → FontMetrics | Întoarce fontul metric. |
getFontDictionary() → PdfDictionary | Întoarce dicționarul de font. |
fromDictionary(fontDict: PdfDictionary, parser: PDFParser) → PdfFont | Creează subclasa corespunzătoare PdfFont dintr-un dicționar de font. |