{PLACEHOLDER_0} - Какво?
Общ преглед
Type3Font е клас в Aspose.PDF FOSS за Java. Наследници от: PdfFont.
Шрифт тип 3 (/подтип /Type3) ISO 32000-1:2008, §9.6.5.
Този клас предоставя 14 метода за работа с Type3Font обекти в Java програми. Наличните методи включват: Type3Font, decode, fromDictionary, getBaseFont, getCharProc, getEncoding, getFontDescriptor, getFontDictionary, getFontMatrix, getFontMetrics, getFontResources, getToUnicode, и 2 допълнителни метода. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMatrix, и още 3 .
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
fontMatrix | Matrix | Прочети. | Връща пространството на графика за картиране /FontMatrix в текстово пространство (§9.6.5). |
fontResources | PdfDictionary | Прочети. | Връща собствения речник /Resources на шрифта за неговите потоци с глифи, |
| или нулево , в който случай спецификацията (§9.6.5, бележка 2) казва да се оттегли. | |||
| към ресурсите на потока от съдържание, който е нарисувал текста. | |||
baseFont | String | Прочети. | Връща името на основния шрифт (/BaseFont). |
encoding | FontEncoding | Прочети. | Връща кодирането на шрифта. |
toUnicode | ToUnicodeCMap | Прочети. | Връща CMap. |
fontDescriptor | FontDescriptor | Прочети. | Връща описателя на шрифта. |
composite | boolean | Прочети. | Връща {@code true}, когато това е тип 0 композитен шрифт, чийто |
| Кодирането на потока от съдържание използва многобайтови символни кодове (напр. | |||
fontMetrics | FontMetrics | Прочети. | Връща метриката на шрифта. |
fontDictionary | PdfDictionary | Прочети. | Връща основния словар на шрифта. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
Type3Font(fontDict: PdfDictionary, parser: PDFParser) | Създава Type3Font от речник за шрифтове. |
getWidth(charCode: int) → double | |
getFontMatrix() → Matrix | Връща пространството на графика за картиране /FontMatrix в текстово пространство (§9.6.5). |
getCharProc(charCode: int) → PdfStream | Връща потока от съдържание с описание на глифа за код на символа: |
| /Encoding(/Differences) картографира кода на име с глиф, който ключове | |
| в речника /CharProcs (§9.6.5). | |
getFontResources() → PdfDictionary | Връща собствения речник /Resources на шрифта за неговите потоци с глифи, |
| или нулево , в който случай спецификацията (§9.6.5, бележка 2) казва да се оттегли. | |
| към ресурсите на потока от съдържание, който е нарисувал текста. | |
decode(charCodes: byte[]) → String | Декодира сурови байтове код на символи в синхрон за Unicode. |
getBaseFont() → String | Връща името на основния шрифт (/BaseFont). |
getEncoding() → FontEncoding | Връща кодирането на шрифта. |
getToUnicode() → ToUnicodeCMap | Връща CMap. |
getFontDescriptor() → FontDescriptor | Връща описателя на шрифта. |
isComposite() → boolean | Връща {@code true}, когато това е тип 0 композитен шрифт, чийто |
| Кодирането на потока от съдържание използва многобайтови символни кодове (напр. | |
getFontMetrics() → FontMetrics | Връща метриката на шрифта. |
getFontDictionary() → PdfDictionary | Връща основния словар на шрифта. |
fromDictionary(fontDict: PdfDictionary, parser: PDFParser) → PdfFont | Създава подходящия подклас PdfFont от речник с шрифтове. |