Aspose::Font::Ttf::TtfEncoding sınıfı
İçindekiler
[
Saklamak
]TtfEncoding class
TTF Font kodlamasını temsil eder.
class TtfEncoding : public Aspose::Font::IFontEncoding
Yöntemler
| Yöntem | Açıklama |
|---|---|
| DecodeToGid(uint32_t) override | TTF 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) override | Parametreli sürüm, belirli bir CMap tablosu (unicode olmayan) kullanılmasına izin verir. |
| Encode(uint32_t, uint32_t) override | Glifi kodlar. TTF Fontları için karakter kodu unicode’dir. |
| GidToUnicode(System::SharedPtr<Glyphs::GlyphId>) override | Glyph 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) override | Bir unicode’ı çözer ve glyph id’sini döndürür. |
Ayrıca Bakınız
- Class IFontEncoding
- Namespace Aspose::Font::Ttf
- Library Aspose.Font for C++