PdfFont
PdfFont
Összefoglaló
PdfFont egy osztály a Aspose.PDF FOSS-ban Java számára.
Az összes PDF-típushoz tartozó absztrakt alaposztály (ISO 32000-1:2008, §9.5).
Ez a osztály 10 módszert kínál az PdfFont objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: decode, fromDictionary, getBaseFont, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, isComposite. 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: baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMetrics, és még egy.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
baseFont | String | Olvasd! | Az alap betűtípus nevét adja vissza (/BaseFont). |
encoding | FontEncoding | Olvasd! | Visszaadja a betűtípus kódolását. |
toUnicode | ToUnicodeCMap | Olvasd! | Visszaadja a ToUnicode CMap-ot. |
fontDescriptor | FontDescriptor | Olvasd! | Visszaadja a betűtípus leírását. |
composite | boolean | Olvasd! | Visszaadja a {@code true}-t, ha ez egy Type0 összetett betűtípus, amelynek |
| A tartalomáramok kódolása többbázittal rendelkező karakterkódokat (pl. | |||
fontMetrics | FontMetrics | Olvasd! | Visszaadja a betűtípus mérőszámokat. |
fontDictionary | PdfDictionary | Olvasd! | Visszaadja az alapul szolgáló betűtípus szótárát. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
decode(charCodes: byte[]) → String | A nyers karakterkód bájtjait Unicode szalagra dekódozza. |
getWidth(charCode: int) → double | Az adott karakterkód glyph szélességét adja vissza 1/1000 szövegterület egységében. |
getBaseFont() → String | Az alap betűtípus nevét adja vissza (/BaseFont). |
getEncoding() → FontEncoding | Visszaadja a betűtípus kódolását. |
getToUnicode() → ToUnicodeCMap | Visszaadja a ToUnicode CMap-ot. |
getFontDescriptor() → FontDescriptor | Visszaadja a betűtípus leírását. |
isComposite() → boolean | Visszaadja a {@code true}-t, ha ez egy Type0 összetett betűtípus, amelynek |
| A tartalomáramok kódolása többbázittal rendelkező karakterkódokat (pl. | |
getFontMetrics() → FontMetrics | Visszaadja a betűtípus mérőszámokat. |
getFontDictionary() → PdfDictionary | Visszaadja az alapul szolgáló betűtípus szótárát. |
fromDictionary(fontDict: PdfDictionary, parser: PDFParser) → PdfFont | A megfelelő PdfFont alosztályt egy betűszókönyvből hozza létre. |