Type0Font

Обзор

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

Свойства

Наименование:Тип:AccessОписание:
compositebooleanЧитайте .Получает состав.
descendantFontCIDFontЧитайте .Возвращает CIDFont.
fontDescriptorFontDescriptorЧитайте .Возвращает {@link FontDescriptor}, переносимый потомством CIDFont (само корневое имя Type0 не имеет одного PDF spec §9.7.3 помещает дескриптор на потомство).
encodingNameStringЧитайте .Возвращает кодирующее имя (например, “Identity-H”).
identityEncodingbooleanЧитайте .Возвращает истинное значение, когда код CMap является идентификацией H или идентификации V, т.е.
baseFontStringЧитайте .Возвращает имя основного шрифта (/BaseFont).
encodingFontEncodingЧитайте .Возвращает кодирование шрифта.
toUnicodeToUnicodeCMapЧитайте .Возвращает CMap ToUnicode.
fontMetricsFontMetricsЧитайте .Возвращает метрику шрифта.
fontDictionaryPdfDictionaryЧитайте .Возвращает основной словарь шрифтов.

Методы

SignatureОписание:
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 spec §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 из словаря шрифтов.

См. также:

 Русский