IFontEncoding
Contenu
[
Cacher
]IFontEncoding interface
Définit une interface pour l’encodage des polices.
public interface IFontEncoding
Méthodes
Nom | La description |
---|---|
DecodeToGid(uint) | Décode un code de caractère et renvoie l’identifiant du glyphe. L’identifiant du glyphe est un numéro unique pour un glyphe, qui dépend du type de police. Par exemple : L’identifiant de Type1 est un nom de glyphe, instance de (GlyphStringId ) L’identifiant de class. TTF est un index int, instance de (GlyphUInt32Id ) class. Remarque : le code de caractère n’est pas nécessairement un unicode. Le code de caractère est un index de caractères dans Font encoding “table”. |
DecodeToGidParameterized(IEncodingParameters, uint) | Méthode de décodage paramétrée. Certains types de polices peuvent avoir plusieurs algorithmes/cartes d’encodage. Donc,IEncodingParameters interface est utilisée pour créer des paramètres concrets d’encodage de police. |
Encode(uint, uint) | Encode le glyphe. Pour les polices TTF, le charCode est unicode. |
GidToUnicode(GlyphId) | Décode Gid en unicode. Glyph id est un numéro unique pour un glyphe, qui dépend du type de police. Par exemple : Type1’s id est un nom de glyphe, instance de (GlyphStringId ) L’identifiant de class. TTF est un index int, instance de (GlyphUInt32Id classe. |
UnicodeToGid(uint) | Décode un unicode et renvoie l’identifiant du glyphe. L’identifiant du glyphe est un numéro unique pour un glyphe, qui dépend du type de police. Par exemple : L’identifiant de Type1 est un nom de glyphe, instance de (GlyphStringId ) L’identifiant de class. TTF est un index int, instance de (GlyphUInt32Id classe. |
Voir également
- espace de noms Aspose.Font
- Assemblée Aspose.Font