Aspose::Font::Ttf::TtfFont classe

TtfFont class

Représente la police TrueType Font (TTF).

class TtfFont : public Aspose::Font::Font

Méthodes

MéthodeDescription
Convert(Aspose::Font::FontType) overrideConvertit 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() overrideObtient l’encodage de la Font.
get_FontDefinition() overrideObtient la définition de la Font.
get_FontFamily() overrideObtient ou définit la famille de la Font.
get_FontName() overrideObtient ou définit le nom de la face de la Font.
get_FontNames() overrideObtient les noms de la Font.
get_FontStyle() overrideObtient 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() overrideObtient le type de la Font. Retourne la valeur FontType.TTF.
get_GlyphIdType() overrideObtient la spécification du type d’ID de glyphe.
get_IsSymbolic()Retourne vrai si la Font est symbolique.
get_Metrics() overrideObtient les métriques de la Font.
get_NumGlyphs() overrideObtient le nombre de glyphes dans la Font.
get_PostscriptNames() overrideObtient les noms Postscript de la Font.
get_Style() overrideObtient 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() overrideRenvoie 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>) overrideRenvoie 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) overrideObtenez la représentation des glyphes pour le texte.
set_FontFamily(System::String) overrideObtient ou définit la famille de la Font.
set_FontName(System::String) overrideObtient ou définit le nom de la face de la Font.
set_Style(System::String) overrideObtient 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