Type0Font

Overview

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,И ещё четыре.

Properties

NameTypeAccessDescription
compositebooleanReadПолучил композицию.
descendantFontCIDFontReadВозвращает CIDFont.
fontDescriptorFontDescriptorReadВозвращает {@link FontDescriptor}, переносимый потомственным CIDFont.
(само корни Type0 не имеет одного PDF спецификации §9.7.3 помещает
описатель на потомке).
encodingNameStringReadВозвращает кодирующее имя (например, “Identity-H”).
identityEncodingbooleanReadВозвращает истинное значение, когда код CMap является идентификацией H или V.,
То есть:.
baseFontStringReadВозвращает имя основного шрифта (/BaseFont).
encodingFontEncodingReadВозвращает кодирование шрифта.
toUnicodeToUnicodeCMapReadВозвращает CMap ToUnicode.
fontMetricsFontMetricsReadВозвращает метрику шрифта.
fontDictionaryPdfDictionaryReadВозвращает основной словарь шрифтов.

Methods

SignatureDescription
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 является идентификацией H или V.,
То есть:.
getBaseFont()StringВозвращает имя основного шрифта (/BaseFont).
getEncoding()FontEncodingВозвращает кодирование шрифта.
getToUnicode()ToUnicodeCMapВозвращает CMap ToUnicode.
getFontMetrics()FontMetricsВозвращает метрику шрифта.
getFontDictionary()PdfDictionaryВозвращает основной словарь шрифтов.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFontСоздает соответствующий подкласс PdfFont из словаря шрифтов.

See Also

 Русский