GetGlyphComponentsById

GetGlyphComponentsById(GlyphId, GlyphIdList)

Получает глиф по переданному идентификатору глифа и заполняет переданный список идентификаторов глифа компонентами этого глифа. Идентификатор глифа — это уникальный номер для глифа, который зависит от типа шрифта. TTF Идентификатор глифа шрифта может быть экземпляром (GlyphStringId) класс или (GlyphUInt32Id ) class. Адресация глифов имени (строки) поддерживается для шрифтов TTF через сопоставление таблицы Post. В случае, если шрифт CFF внутри, структуры CFF используются для адресации глифов по имени.

public virtual void GetGlyphComponentsById(GlyphId id, GlyphIdList componentsToPopulate)
ПараметрТипОписание
idGlyphIdИдентификатор глифа.
componentsToPopulateGlyphIdListСписок идентификаторов глифов для заполнения.

Примечания

Необходимо передать пустую коллекцию componentsToPopulate, которая будет содержать список идентификаторов компонентов глифов.

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


GetGlyphComponentsById(string, GlyphIdList)

Получает глиф по переданному имени глифа и заполняет переданный список идентификаторов глифа компонентами этого глифа.

public void GetGlyphComponentsById(string glyphName, GlyphIdList componentsToPopulate)
ПараметрТипОписание
glyphNameStringИмя глифа.
componentsToPopulateGlyphIdListСписок идентификаторов глифов для заполнения.

Примечания

Необходимо передать пустую коллекцию componentsToPopulate, которая будет содержать список идентификаторов компонентов глифов.

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


GetGlyphComponentsById(uint, GlyphIdList)

Получает глиф по переданному индексу глифа и заполняет переданный список идентификаторов глифа компонентами этого глифа.

public void GetGlyphComponentsById(uint id, GlyphIdList componentsToPopulate)
ПараметрТипОписание
idUInt32Индекс глифа.
componentsToPopulateGlyphIdListСписок идентификаторов глифов для заполнения.

Примечания

Необходимо передать пустую коллекцию componentsToPopulate, которая будет содержать список идентификаторов компонентов глифов.

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