Aspose::Font::IFontEncoding class
Contenuti
[
Nascondere
]IFontEncoding class
Definisce un’interfaccia per la codifica di Font.
class IFontEncoding : public virtual System::Object
Metodi
| Metodo | Descrizione |
|---|---|
| virtual DecodeToGid(uint32_t) | Decodifica un codice carattere e restituisce l’ID del glifo. L’ID del glifo è un numero unico per un glifo, dipendente dal tipo di carattere. Per esempio: l’ID di Type1 è un nome di glifo, istanza della classe (GlyphStringId). L’ID di TTF è un indice intero, istanza della classe (GlyphUInt32Id). Nota: il codice carattere non è necessariamente Unicode. Il codice carattere è un indice di carattere nella “tabella” di codifica di Font. |
| virtual DecodeToGidParameterized(System::SharedPtr<IEncodingParameters>, uint32_t) | Metodo di decodifica parametrizzato. |
| virtual Encode(uint32_t, uint32_t) | Codifica il glifo. Per i font TTF il charCode è Unicode. |
| virtual GidToUnicode(System::SharedPtr<Glyphs::GlyphId>) | Decodifica Gid in Unicode. L’ID del glifo è un numero unico per un glifo, dipendente dal tipo di carattere. Per esempio: l’ID di Type1 è un nome di glifo, istanza della classe (GlyphStringId). L’ID di TTF è un indice intero, istanza della classe (GlyphUInt32Id). |
| virtual UnicodeToGid(uint32_t) | Decodifica un Unicode e restituisce l’ID del glifo. L’ID del glifo è un numero unico per un glifo, dipendente dal tipo di carattere. Per esempio: l’ID di Type1 è un nome di glifo, istanza della classe (GlyphStringId). L’ID di TTF è un indice intero, istanza della classe (GlyphUInt32Id). |
Vedi anche
- Class Object
- Namespace Aspose::Font
- Library Aspose.Font for C++