Aspose::Font::Ttf::TtfEncoding sınıfı

TtfEncoding class

TTF Font kodlamasını temsil eder.

class TtfEncoding : public Aspose::Font::IFontEncoding

Yöntemler

YöntemAçıklama
DecodeToGid(uint32_t) overrideTTF Font‘ın DecodeToGlyphId uygulaması unicode tablosunu bulur ve unicode karakteri için glif kimliğini döndürür. Glif kimliği, font tipine bağlı olarak bir glif için benzersiz bir sayıdır. Örneğin: Type1‘ın kimliği bir glif adıdır ve (GlyphStringId) sınıfının bir örneğidir. TTF’nin kimliği ise bir int indeksidir ve (GlyphUInt32Id) sınıfının bir örneğidir.
DecodeToGidParameterized(System::SharedPtr<IEncodingParameters>, uint32_t) overrideParametreli sürüm, belirli bir CMap tablosu (unicode olmayan) kullanılmasına izin verir.
Encode(uint32_t, uint32_t) overrideGlifi kodlar. TTF Fontları için karakter kodu unicode’dir.
GidToUnicode(System::SharedPtr<Glyphs::GlyphId>) overrideGlyph id’yi unicode’a çözer. Glyph id bir glif için benzersiz bir sayıdır ve yazı tipi türüne bağlıdır. Örneğin: Type1’nin id’si bir glif adıdır, (GlyphStringId) sınıfının bir örneğidir. TTF’nin id’si bir int dizinidir, (GlyphUInt32Id) sınıfının bir örneğidir.
UnicodeToGid(uint32_t) overrideBir unicode’ı çözer ve glyph id’sini döndürür.

Ayrıca Bakınız