FontInfo
Inhalt
[
Ausblenden
]FontInfo class
Gibt Informationen zu einer im Dokument verwendeten Schriftart an.
Um mehr zu erfahren, besuchen Sie dieArbeiten mit Schriftarten Dokumentationsartikel.
public class FontInfo
Eigenschaften
Name | Beschreibung |
---|---|
AltName { get; set; } | Ruft den alternativen Namen für die Schriftart ab oder legt diesen fest. |
Charset { get; set; } | Ruft den Zeichensatz für die Schriftart ab oder legt diesen fest. |
Family { get; set; } | Ruft die Schriftfamilie ab, zu der diese Schriftart gehört, oder legt diese fest. |
IsTrueType { get; set; } | Gibt an, dass es sich bei dieser Schriftart um eine TrueType- oder OpenType-Schriftart und nicht um eine Raster- oder Vektorschriftart handelt. Die Standardeinstellung istWAHR . |
Name { get; } | Ruft den Namen der Schriftart ab. |
Panose { get; set; } | Ruft die Klassifizierungsnummer der PANOSE-Schriftart ab oder legt diese fest. |
Pitch { get; set; } | Die Tonhöhe gibt an, ob die Schriftart eine feste Tonhöhe, einen proportionalen Abstand oder eine Standardeinstellung hat. |
Methoden
Name | Beschreibung |
---|---|
GetEmbeddedFont(EmbeddedFontFormat, EmbeddedFontStyle) | Ruft eine bestimmte eingebettete Schriftartdatei ab. |
GetEmbeddedFontAsOpenType(EmbeddedFontStyle) | Ruft eine eingebettete Schriftartdatei im OpenType-Format ab. Schriftarten im Embedded OpenType-Format werden in OpenType. konvertiert. |
Bemerkungen
Sie erstellen keine Instanzen dieser Klasse direkt. Verwenden Sie dieFontInfos
Eigenschaft, um auf die Sammlung von Schriftarten zuzugreifen, die in einem Dokument definiert sind.
Beispiele
Zeigt, wie die Details zu den in einem Dokument vorhandenen Schriftarten gedruckt werden.
Document doc = new Document(MyDir + "Embedded font.docx");
FontInfoCollection allFonts = doc.FontInfos;
// Alle verwendeten und nicht verwendeten Schriftarten im Dokument drucken.
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");
}
Siehe auch
- namensraum Aspose.Words.Fonts
- Montage Aspose.Words