FontEncoding

Overview

FontEncoding является классом в Aspose.PDF FOSS для Java.

Карты символов (0-255) к именам и кодовым точкам Unicode.

Этот класс предоставляет 7 методов работы с объектами FontEncoding в программах Java. Доступные методы включают: FontEncoding, fromDictionary, getGlyphName, getInstance, getName, getUnicode, withDifferences. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: MAC_EXPERT, MAC_ROMAN, STANDARD, SYMBOL, WIN_ANSI, ZAPF_DINGBATS,И еще один.

Properties

NameTypeAccessDescription
nameStringReadВозвращает кодирующее имя.
WIN_ANSIFontEncodingReadWinAnsiEncoding синглатон (ISO 32000, Таблица D.1).
MAC_ROMANFontEncodingReadMacRomanEncoding синглатон (ISO 32000, Таблица D.1).
STANDARDFontEncodingReadStandardEncoding синглатон (ISO 32000, Таблица D.1).
MAC_EXPERTFontEncodingReadОдиночка.
SYMBOLFontEncodingReadКодирование символов для шрифта Symbol.
ZAPF_DINGBATSFontEncodingReadКодирование.

Methods

SignatureDescription
FontEncoding(name: String)Создает новый FontEncoding с данным именем.
getInstance(name: String)FontEncodingВозвращает встроенное кодирование по имени.
fromDictionary(encDict: PdfDictionary)FontEncodingСоздает FontEncoding из PDF / Encoding словарь.
getGlyphName(charCode: int)StringВозвращает имя глифа для данного кода символов.
getUnicode(charCode: int)intВозвращает код Unicode для данного кода символов.
withDifferences(differences: PdfArray)FontEncodingСоздает новое кодирование, клонируя это и применяя массив /Differences.
getName()StringВозвращает кодирующее имя.

See Also

 Русский