Type1Encoding

Type1Encoding class

Представляет кодировку шрифта Type1.

public class Type1Encoding : IFontEncoding, ISupportsNameAddressing

Методы

ИмяОписание
DecodeToGid(uint)Декодирует Gid в Unicode. Идентификатор глифа — это уникальный номер глифа, который зависит от типа шрифта. Например: Идентификатор Type1 — это имя глифа, экземпляр (GlyphStringId) class. Идентификатор TTF является индексом int, экземпляром (GlyphUInt32Id класс.
DecodeToGidParameterized(IEncodingParameters, uint)Параметризованный метод декодирования. Не поддерживается для типа шрифта Type1.
Encode(uint, uint)Кодирует глиф. Для шрифтов TTF используется код символа unicode. Не поддерживается для типов шрифтов Type1.
GetNameToCharCodeIndex()Возвращает имя в карту кодировки символов. Примечание. Код символов не является юникодом. Код символа — это индекс символа в кодировке шрифта «таблица».
GidToUnicode(GlyphId)Декодирует Gid в Unicode. Идентификатор глифа — это уникальный номер глифа, который зависит от типа шрифта. Например: Идентификатор Type1 — это имя глифа, экземпляр (GlyphStringId) class. Идентификатор TTF является индексом int, экземпляром (GlyphUInt32Id класс.
UnicodeToGid(uint)Возвращает GlyphId для Юникода. Или notdef, если шрифт не содержит глифа для Unicode. Идентификатор глифа — это уникальный номер для глифа, который зависит от типа шрифта. Например: Идентификатор Type1 — это имя глифа, экземпляр (GlyphStringId) class. Идентификатор TTF является индексом int, экземпляром (GlyphUInt32Id класс.

Смотрите также