Type1Font

Огляд

Type1Font є клас в Aspose.PDF FOSS для Java. Наследники від: PdfFont.

Простий шрифт типу 1 (/Подтип /Тип1) ISO 32000-1:2008, §9.6.

Цей клас надає 11 методів роботи з об’єктами Type1Font в програмах Java. Доступні методи включають: Type1Font, decode, fromDictionary, getBaseFont, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, isComposite. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMetrics, і ще один.

Властивості

NameTypeAccessDescription
baseFontStringReadПовертає назву базисного шрифту (/BaseFont).
encodingFontEncodingReadПовертає кодування шрифту.
toUnicodeToUnicodeCMapReadПовертає карту ToUnicode CMap.
fontDescriptorFontDescriptorReadПовертає декриптор шрифту.
compositebooleanReadПовертає {@code true}, коли це композитний шрифт типу 0, кодування потоку контенту якого використовує багатобайтові код символів (наприклад.
fontMetricsFontMetricsReadПовертає метрику шрифту.
fontDictionaryPdfDictionaryReadПовертає основний словник шрифтів.

Методи

SignatureDescription
Type1Font(fontDict: PdfDictionary, parser: PDFParser)Створює Type1Font з словника шрифтів.
decode(charCodes: byte[]) → String
getWidth(charCode: int) → double
getBaseFont() → StringПовертає назву базисного шрифту (/BaseFont).
getEncoding() → FontEncodingПовертає кодування шрифту.
getToUnicode() → ToUnicodeCMapПовертає карту ToUnicode CMap.
getFontDescriptor() → FontDescriptorПовертає декриптор шрифту.
isComposite() → booleanПовертає {@code true}, коли це композитний шрифт типу 0, кодування потоку контенту якого використовує багатобайтові код символів (наприклад.
getFontMetrics() → FontMetricsПовертає метрику шрифту.
getFontDictionary() → PdfDictionaryПовертає основний словник шрифтів.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser) → PdfFontСтворює відповідний підклас PdfFont з словника шрифтів.

Дивіться також

 Українська