classe Aspose::Font::IFontEncoding
Contenu
[
Cacher
]IFontEncoding class
Définit une interface pour l’encodage des Font.
class IFontEncoding : public virtual System::Object
Méthodes
| Méthode | Description |
|---|---|
| virtual DecodeToGid(uint32_t) | Décode un code de caractère et renvoie l’ID du glyphe. L’ID du glyphe est un nombre unique pour un glyphe, dépendant du type de police. Par exemple : l’ID du Type1 est un nom de glyphe, instance de la classe (GlyphStringId). L’ID du TTF est un indice entier, instance de la classe (GlyphUInt32Id). Remarque : le code de caractère n’est pas nécessairement un Unicode. Le code de caractère est un indice de caractère dans la “table” d’encodage du Font. |
| virtual DecodeToGidParameterized(System::SharedPtr<IEncodingParameters>, uint32_t) | Méthode de décodage paramétrée. |
| virtual Encode(uint32_t, uint32_t) | Encode le glyphe. Pour les polices TTF, le charCode est Unicode. |
| virtual GidToUnicode(System::SharedPtr<Glyphs::GlyphId>) | Décode Gid en Unicode. L’ID du glyphe est un nombre unique pour un glyphe, dépendant du type de police. Par exemple : l’ID du Type1 est un nom de glyphe, instance de la classe (GlyphStringId). L’ID du TTF est un indice entier, instance de la classe (GlyphUInt32Id). |
| virtual UnicodeToGid(uint32_t) | Décode un Unicode et renvoie l’ID du glyphe. L’ID du glyphe est un nombre unique pour un glyphe, dépendant du type de police. Par exemple : l’ID du Type1 est un nom de glyphe, instance de la classe (GlyphStringId). L’ID du TTF est un indice entier, instance de la classe (GlyphUInt32Id). |
Voir aussi
- Class Object
- Namespace Aspose::Font
- Library Aspose.Font for C++