CffEncoding

CffEncoding class

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

public class CffEncoding : IFontEncoding, ISupportsNameAddressing

Методы

ИмяОписание
DecodeToGid(uint)Получает Gid для переданного charCode. Этот метод разработан для CFF CIDFonts, , где charCode должен быть допустимым значением CID. Идентификатор глифа — это уникальный номер глифа, который зависит от типа шрифта. Идентификатор глифа шрифта CFF может быть экземпляром (GlyphStringId) класс или (GlyphUInt32Id класс.
DecodeToGidParameterized(IEncodingParameters, uint)Параметризованный метод декодирования. Не поддерживается для шрифта CFF.
Encode(uint, uint)Кодирует глиф. Не поддерживается для типов шрифтов CFF.
GetNameToCharCodeIndex()Возвращает имя в карту кодировки символов. Примечание: код символов не является юникодом. Код символа — это индекс символа в кодировке шрифта «таблица».
GetNameToGidIndex()Возвращает имя в карту кодировки символов. Примечание. Код символов не является юникодом. Код символа — это индекс символа в кодировке шрифта «таблица».
GetNameToSidIndex()Возвращает имя в карту кодировки символов. Примечание. Код символов не является юникодом. Код символа — это индекс символа в кодировке шрифта «таблица».
GetSidName(int)Получает имя для указанного SID.
GidToUnicode(GlyphId)Декодирует Gid в Unicode. Идентификатор глифа — это уникальный номер глифа, который зависит от типа шрифта. CFF Идентификатор глифа шрифта может быть экземпляром (GlyphStringId) класс или (GlyphUInt32Id класс.
UnicodeToGid(uint)Декодирует Unicode и возвращает идентификатор глифа. Идентификатор глифа — это уникальный номер глифа, который зависит от типа шрифта. CFF Идентификатор глифа шрифта может быть экземпляром (GlyphStringId) класс или (GlyphUInt32Id класс.

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