Aspose::Font::Ttf::TtfEncoding class

TtfEncoding class

Rappresenta la codifica del TTF Font.

class TtfEncoding : public Aspose::Font::IFontEncoding

Metodi

MetodoDescrizione
DecodeToGid(uint32_t) overrideL’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) overrideLa versione parametrizzata consente di utilizzare una tabella CMap specifica (non Unicode).
Encode(uint32_t, uint32_t) overrideCodifica il glifo. Per i font TTF il codice del carattere è Unicode.
GidToUnicode(System::SharedPtr<Glyphs::GlyphId>) overrideDecodifica 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) overrideDecodifica un Unicode e restituisce l’ID glifo.

Vedi anche