PdfFont

Общ преглед

PdfFont е клас в Aspose.PDF FOSS за Java.

Абстрактен базов клас за всички PDF типове шрифтове (ISO 32000-1:2008, §9.5).

Този клас предоставя 10 метода за работа с PdfFont обекти в Java програми. Наличните методи включват: decode, fromDictionary, getBaseFont, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, isComposite. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMetrics, и още едно.

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

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

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

ПодписътОписание на състоянието
decode(charCodes: byte[])StringДекодира сурови байтове код на символи в синхрон за Unicode.
getWidth(charCode: int)doubleВръща ширината на глифа за даден код с символи, в единици от 1/1000 текстово пространство.
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 от речник с шрифтове.

Вижте също:

 Български