{PLACEHOLDER_0} - Какво?

{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 .

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
fontMatrixMatrixПрочети.Връща пространството на графика за картиране /FontMatrix в текстово пространство (§9.6.5).
fontResourcesPdfDictionaryПрочети.Връща собствения речник /Resources на шрифта за неговите потоци с глифи,
или нулево , в който случай спецификацията (§9.6.5, бележка 2) казва да се оттегли.
към ресурсите на потока от съдържание, който е нарисувал текста.
baseFontStringПрочети.Връща името на основния шрифт (/BaseFont).
encodingFontEncodingПрочети.Връща кодирането на шрифта.
toUnicodeToUnicodeCMapПрочети.Връща CMap.
fontDescriptorFontDescriptorПрочети.Връща описателя на шрифта.
compositebooleanПрочети.Връща {@code true}, когато това е тип 0 композитен шрифт, чийто
Кодирането на потока от съдържание използва многобайтови символни кодове (напр.
fontMetricsFontMetricsПрочети.Връща метриката на шрифта.
fontDictionaryPdfDictionaryПрочети.Връща основния словар на шрифта.

Методи за изчисляване на данните

ПодписътОписание на състоянието
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 от речник с шрифтове.

Вижте също:

 Български