FontEncoding
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
| Name | Type | Access | Description |
|---|---|---|---|
name | String | Read | Возвращает кодирующее имя. |
WIN_ANSI | FontEncoding | Read | WinAnsiEncoding синглатон (ISO 32000, Таблица D.1). |
MAC_ROMAN | FontEncoding | Read | MacRomanEncoding синглатон (ISO 32000, Таблица D.1). |
STANDARD | FontEncoding | Read | StandardEncoding синглатон (ISO 32000, Таблица D.1). |
MAC_EXPERT | FontEncoding | Read | Одиночка. |
SYMBOL | FontEncoding | Read | Кодирование символов для шрифта Symbol. |
ZAPF_DINGBATS | FontEncoding | Read | Кодирование. |
Methods
| Signature | Description |
|---|---|
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 | Возвращает кодирующее имя. |