{PLACEHOLDER_0} - A helyfogadó.
{PLACEHOLDER_0} - A helyfogadó.
Összefoglaló
Type3Font egy osztály a Aspose.PDF FOSS-ban Java számára. Az örökölők: PdfFont.
- típusú betűtípus (/Altípust /3. típus) ISO 32000-1:2008, §9.6.5.
Ez a osztály 14 módszert biztosít az Type3Font objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: Type3Font, decode, fromDictionary, getBaseFont, getCharProc, getEncoding, getFontDescriptor, getFontDictionary, getFontMatrix, getFontMetrics, getFontResources, getToUnicode, és 2 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: baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMatrix, és még három.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
fontMatrix | Matrix | Olvasd! | A /FontMatrix jelölésbeli helyét szöveges térbe adja vissza (§9.6.5). |
fontResources | PdfDictionary | Olvasd! | A betűtípus saját /Resources szótárát adja vissza a glyph-folyamokhoz, |
| vagy null , ebben az esetben a specifikáció (§9.6.5, 2. megjegyzés) azt mondja, hogy vissza kell esni. | |||
| a tartalom áramlásának forrásaihoz, amely festette a szöveget. | |||
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 |
|---|---|
Type3Font(fontDict: PdfDictionary, parser: PDFParser) | A font szótárból létrehoz egy Type3Font-t. |
getWidth(charCode: int) → double | |
getFontMatrix() → Matrix | A /FontMatrix jelölésbeli helyét szöveges térbe adja vissza (§9.6.5). |
getCharProc(charCode: int) → PdfStream | A karakterkód glif-leírás tartalomcsatornát adja vissza: |
| /Encoding(/Differences) egy kódot jelöl a glif nevére, ami kulcsokat ad. | |
| a /CharProcs szótárba (§9.6.5). | |
getFontResources() → PdfDictionary | A betűtípus saját /Resources szótárát adja vissza a glyph-folyamokhoz, |
| vagy null , ebben az esetben a specifikáció (§9.6.5, 2. megjegyzés) azt mondja, hogy vissza kell esni. | |
| a tartalom áramlásának forrásaihoz, amely festette a szöveget. | |
decode(charCodes: byte[]) → String | A nyers karakterkód bájtjait Unicode szalagra dekódozza. |
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ázisos karakterkódokat használ (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. |