{PLACEHOLDER_0} - Какво?
Общ преглед
Type0Font е клас в Aspose.PDF FOSS за Java. Наследници от: PdfFont.
Фонт тип 0 (композитен) (ISO 32000-1:2008, §9.7).
Този клас предоставя 14 метода за работа с Type0Font обекти в Java програми. Наличните методи включват: Type0Font, decode, fromDictionary, getBaseFont, getDescendantFont, getEncoding, getEncodingName, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, и 2 допълнителни метода. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: baseFont, composite, descendantFont, encoding, encodingName, fontDescriptor, и още 4 .
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
composite | boolean | Прочети. | Взема композицията. |
descendantFont | CIDFont | Прочети. | Връща настъпващия CIDFont. |
fontDescriptor | FontDescriptor | Прочети. | Връща {@link FontDescriptor}, носено от последващия CIDFont. |
| (самото корен Type0 няма PDF спецификация §9.7.3 поставя | |||
| описател на потомството). | |||
encodingName | String | Прочети. | Връща кодиращото име (напр. “Identity-H”). |
identityEncoding | boolean | Прочети. | Връща вярно, когато кодирането на CMap е Identity-H или Identities-V., |
| т.е. в съответствие с член 107, параграф 1. | |||
baseFont | String | Прочети. | Връща името на основния шрифт (/BaseFont). |
encoding | FontEncoding | Прочети. | Връща кодирането на шрифта. |
toUnicode | ToUnicodeCMap | Прочети. | Връща CMap. |
fontMetrics | FontMetrics | Прочети. | Връща метриката на шрифта. |
fontDictionary | PdfDictionary | Прочети. | Връща основния словар на шрифта. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
Type0Font(fontDict: PdfDictionary, parser: PDFParser) | Създава Type0Font от речник за шрифтове. |
decode(charCodes: byte[]) → String | Декодира сурови байтове, като използва двустепенно CID картографиране. |
getWidth(charCode: int) → double | |
isComposite() → boolean | Връща вярно, ако е зададен сложен. |
getDescendantFont() → CIDFont | Връща настъпващия CIDFont. |
getFontDescriptor() → FontDescriptor | Връща {@link FontDescriptor}, носено от последващия CIDFont. |
| (самото корен Type0 няма PDF спецификация §9.7.3 поставя | |
| описател на потомството). | |
getEncodingName() → String | Връща кодиращото име (напр. “Identity-H”). |
isIdentityEncoding() → boolean | Връща вярно, когато кодирането на CMap е Identity-H или Identities-V., |
| т.е. в съответствие с член 107, параграф 1. | |
getBaseFont() → String | Връща името на основния шрифт (/BaseFont). |
getEncoding() → FontEncoding | Връща кодирането на шрифта. |
getToUnicode() → ToUnicodeCMap | Връща CMap. |
getFontMetrics() → FontMetrics | Връща метриката на шрифта. |
getFontDictionary() → PdfDictionary | Връща основния словар на шрифта. |
fromDictionary(fontDict: PdfDictionary, parser: PDFParser) → PdfFont | Създава подходящия подклас PdfFont от речник с шрифтове. |