Aspose::Font::Ttf::TtfEncoding class
Contenuti
[
Nascondere
]TtfEncoding class
Rappresenta la codifica del TTF Font.
class TtfEncoding : public Aspose::Font::IFontEncoding
Metodi
| Metodo | Descrizione |
|---|---|
| DecodeToGid(uint32_t) override | L’implementazione DecodeToGlyphId del TTF Font trova la tabella Unicode e restituisce l’ID del glifo per il carattere Unicode. L’ID del glifo è un numero unico per un glifo, dipendente dal tipo di font. Per esempio: l’ID del Type1 è un nome di glifo, istanza della classe (GlyphStringId). L’ID del TTF è un indice intero, istanza della classe (GlyphUInt32Id). |
| DecodeToGidParameterized(System::SharedPtr<IEncodingParameters>, uint32_t) override | La versione parametrizzata consente di utilizzare una tabella CMap specifica (non Unicode). |
| Encode(uint32_t, uint32_t) override | Codifica il glifo. Per i font TTF il codice del carattere è Unicode. |
| GidToUnicode(System::SharedPtr<Glyphs::GlyphId>) override | Decodifica l’ID glifo in Unicode. L’ID glifo è un numero unico per un glifo, dipendente dal tipo di carattere. Per esempio: l’ID di Type1 è un nome glifo, istanza della classe (GlyphStringId). L’ID di TTF è un indice intero, istanza della classe (GlyphUInt32Id). |
| UnicodeToGid(uint32_t) override | Decodifica un Unicode e restituisce l’ID glifo. |
Vedi anche
- Class IFontEncoding
- Namespace Aspose::Font::Ttf
- Library Aspose.Font for C++