Aspose::Font::Cff::CffEncoding класс
Содержание
[
Скрывать
]CffEncoding class
Представляет кодировку CFF Font.
class CffEncoding : public Aspose::Font::IFontEncoding,
public Aspose::Font::ISupportsNameAddressing
Методы
| Метод | Описание |
|---|---|
| DecodeToGid(uint32_t) override | Получает Gid для переданного charCode. Этот метод предназначен для CFF CIDFonts, где charCode должен быть действительным значением CID. Glyph id — уникальный номер глифа, зависящий от типа шрифта. Glyph id шрифта CFF Font может быть экземпляром класса (GlyphStringId) или класса (GlyphUInt32Id). |
| DecodeToGidParameterized(System::SharedPtr<IEncodingParameters>, uint32_t) override | Параметризованный метод декодирования. Не поддерживается для типа CFF Font. |
| Encode(uint32_t, uint32_t) override | Кодирует глиф. Не поддерживается для типов CFF Font. |
| GetNameToCharCodeIndex() override | Возвращает отображение имени в код символа. Примечание: код символа не является Unicode. Код символа — это индекс символа в кодировке Font “таблица”. |
| GetNameToGidIndex() | Возвращает отображение имени в код символа. Примечание: Код символа не является Unicode. Код символа — это индекс символа в кодировке Font “таблица”. |
| GetNameToSidIndex() | Возвращает отображение имени в код символа. Примечание: Код символа не является Unicode. Код символа — это индекс символа в кодировке Font “таблица”. |
| GetSidName(int32_t) | Получает имя для указанного SID. |
| GidToUnicode(System::SharedPtr<Glyphs::GlyphId>) override | Декодирует Gid в Unicode. Glyph id — уникальный номер глифа, зависящий от типа шрифта. Glyph id шрифта CFF Font может быть экземпляром класса (GlyphStringId) или класса (GlyphUInt32Id). |
| UnicodeToGid(uint32_t) override | Декодирует Unicode и возвращает glyph id. Glyph id — уникальный номер глифа, зависящий от типа шрифта. Glyph id шрифта CFF Font может быть экземпляром класса (GlyphStringId) или класса (GlyphUInt32Id). |
См. также
- Class IFontEncoding
- Class ISupportsNameAddressing
- Namespace Aspose::Font::Cff
- Library Aspose.Font for C++