FontInfo
Contenu
[
Cacher
]FontInfo class
Spécifie des informations sur une police utilisée dans le document.
Pour en savoir plus, visitez leTravailler avec les polices article de documentation.
public class FontInfo
Propriétés
| Nom | La description |
|---|---|
| AltName { get; set; } | Obtient ou définit le nom alternatif de la police. |
| Charset { get; set; } | Obtient ou définit le jeu de caractères pour la police. |
| EmbeddingLicensingRights { get; } | Obtient les droits de licence des polices intégrées. |
| Family { get; set; } | Obtient ou définit la famille de polices à laquelle appartient cette police. |
| IsTrueType { get; set; } | Indique que cette police est une police TrueType ou OpenType, par opposition à une police raster ou vectorielle. La valeur par défaut estvrai . |
| Name { get; } | Obtient le nom de la police. |
| Panose { get; set; } | Obtient ou définit le numéro de classification de la police PANOSE. |
| Pitch { get; set; } | Le pas indique si la police est à pas fixe, à espacement proportionnel ou repose sur un paramètre par défaut. |
Méthodes
| Nom | La description |
|---|---|
| GetEmbeddedFont(EmbeddedFontFormat, EmbeddedFontStyle) | Obtient un fichier de police intégré spécifique. |
| GetEmbeddedFontAsOpenType(EmbeddedFontStyle) | Récupère un fichier de police intégré au format OpenType. Les polices au format OpenType intégré sont converties en OpenType. |
Remarques
Vous ne créez pas d’instances de cette classe directement. Utilisez leFontInfos propriété permettant d’accéder à la collection de fonts définie dans un document.
Exemples
Montre comment imprimer les détails des polices présentes dans un document.
Document doc = new Document(MyDir + "Embedded font.docx");
FontInfoCollection allFonts = doc.FontInfos;
// Imprimez toutes les polices utilisées et non utilisées dans le document.
for (int i = 0; i < allFonts.Count; i++)
{
Console.WriteLine($"Font index #{i}");
Console.WriteLine($"\tName: {allFonts[i].Name}");
Console.WriteLine($"\tIs {(allFonts[i].IsTrueType ? "" : "not ")}a trueType font");
}
Voir également
- espace de noms Aspose.Words.Fonts
- Assemblée Aspose.Words