{PLACEHOLDER_0} - Какво?

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

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

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
compositebooleanПрочети.Взема композицията.
descendantFontCIDFontПрочети.Връща настъпващия CIDFont.
fontDescriptorFontDescriptorПрочети.Връща {@link FontDescriptor}, носено от последващия CIDFont.
(самото корен Type0 няма PDF спецификация §9.7.3 поставя
описател на потомството).
encodingNameStringПрочети.Връща кодиращото име (напр. “Identity-H”).
identityEncodingbooleanПрочети.Връща вярно, когато кодирането на CMap е Identity-H или Identities-V.,
т.е. в съответствие с член 107, параграф 1.
baseFontStringПрочети.Връща името на основния шрифт (/BaseFont).
encodingFontEncodingПрочети.Връща кодирането на шрифта.
toUnicodeToUnicodeCMapПрочети.Връща CMap.
fontMetricsFontMetricsПрочети.Връща метриката на шрифта.
fontDictionaryPdfDictionaryПрочети.Връща основния словар на шрифта.

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

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

Вижте също:

 Български