Aspose::Font::Ttf::TtfFont classe
Contenu
[
Cacher
]TtfFont class
Représente la police TrueType Font (TTF).
class TtfFont : public Aspose::Font::Font
Méthodes
| Méthode | Description |
|---|---|
| Convert(Aspose::Font::FontType) override | Convertit la Font en un autre format. |
| Convert(Aspose::Font::FontType, System::SharedPtr<System::Collections::Generic::ICollection<uint32_t>>) | Convertit la Font en un autre format avec un jeu de caractères limité. |
| virtual get_CffFont() | Obtient la Font CFF si elle est présente. |
| get_Encoding() override | Obtient l’encodage de la Font. |
| get_FontDefinition() override | Obtient la définition de la Font. |
| get_FontFamily() override | Obtient ou définit la famille de la Font. |
| get_FontName() override | Obtient ou définit le nom de la face de la Font. |
| get_FontNames() override | Obtient les noms de la Font. |
| get_FontStyle() override | Obtient le style de la Font. Il s’agit d’une valeur calculée et représentée sous forme de type généralisé. |
| get_FontType() override | Obtient le type de la Font. Retourne la valeur FontType.TTF. |
| get_GlyphIdType() override | Obtient la spécification du type d’ID de glyphe. |
| get_IsSymbolic() | Retourne vrai si la Font est symbolique. |
| get_Metrics() override | Obtient les métriques de la Font. |
| get_NumGlyphs() override | Obtient le nombre de glyphes dans la Font. |
| get_PostscriptNames() override | Obtient les noms Postscript de la Font. |
| get_Style() override | Obtient ou définit le style de la Font. Il s’agit d’une valeur de chaîne brute fournie par le fichier Font. |
| virtual get_TtfTables() | Obtient les tables TTF. |
| GetAllGlyphIds() override | Renvoie un tableau de tous les identifiants de glyphes, disponibles dans la Font. L’identifiant de glyphe est un nombre unique pour un glyphe, dépendant du type de police. L’identifiant de glyphe TTF de la Font peut être une instance de la classe (GlyphStringId) ou de la classe (GlyphUInt32Id). L’adressage des glyphes par nom (chaîne) est pris en charge pour les polices TTF via le mappage de la table Post. Dans le cas d’une Font CFF, les structures CFF sont utilisées pour adresser les glyphes par leur nom. |
| GetGlyphById(System::SharedPtr<Glyphs::GlyphId>) override | Renvoie le glyphe par identifiant de glyphe. L’identifiant de glyphe est un nombre unique pour un glyphe, dépendant du type de police. L’identifiant de glyphe TTF de la Font peut être une instance de la classe (GlyphStringId) ou de la classe (GlyphUInt32Id). L’adressage des glyphes par nom (chaîne) est pris en charge pour les polices TTF via le mappage de la table Post. Dans le cas d’une Font CFF, les structures CFF sont utilisées pour adresser les glyphes par leur nom. |
| GetGlyphById(System::String) | Renvoie le glyphe par nom de glyphe. L’adressage des glyphes par nom (chaîne) est pris en charge pour les polices TTF via le mappage de la table Post. Dans le cas d’une Font CFF, les structures CFF sont utilisées pour adresser les glyphes par leur nom. |
| GetGlyphById(uint32_t) | Renvoie le glyphe par identifiant de glyphe. |
| virtual GetGlyphComponentsById(System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::GlyphIdList>) | Obtient un glyphe par l’identifiant de glyphe fourni et remplit la liste d’identifiants de glyphes passée avec les composants de ce glyphe. L’identifiant de glyphe est un nombre unique pour un glyphe, dépendant du type de police. L’identifiant de glyphe TTF de la Font peut être une instance de la classe (GlyphStringId) ou de la classe (GlyphUInt32Id). L’adressage des glyphes par nom (chaîne) est pris en charge pour les polices TTF via le mappage de la table Post. Dans le cas d’une Font CFF, les structures CFF sont utilisées pour adresser les glyphes par leur nom. |
| GetGlyphComponentsById(System::String, System::SharedPtr<Glyphs::GlyphIdList>) | Obtient un glyphe par le nom de glyphe fourni et remplit la liste d’identifiants de glyphes passée avec les composants de ce glyphe. |
| GetGlyphComponentsById(uint32_t, System::SharedPtr<Glyphs::GlyphIdList>) | Obtient un glyphe par l’index de glyphe fourni et remplit la liste d’identifiants de glyphes passée avec les composants de ce glyphe. |
| GetGlyphsForText(System::String) override | Obtenez la représentation des glyphes pour le texte. |
| set_FontFamily(System::String) override | Obtient ou définit la famille de la Font. |
| set_FontName(System::String) override | Obtient ou définit le nom de la face de la Font. |
| set_Style(System::String) override | Obtient ou définit le style de la Font. Il s’agit d’une valeur de chaîne brute fournie par le fichier Font. |
Voir aussi
- Class Font
- Namespace Aspose::Font::Ttf
- Library Aspose.Font for C++