Class FontSettings

FontSettings class

Allgemeine Renderer-Schrifteinstellungen für PSD-Vektorformate.

public static class FontSettings

Eigenschaften

NameBeschreibung
static DefaultFontName { get; set; }Ruft den Standardnamen der Schriftart ab oder legt ihn fest.

Methoden

NameBeschreibung
static ClearFontReplacements()Löscht alle Schriftarten Ersetzungen
static GetAdobeFontName(string)Ruft den Namen der Adobe-Schriftart nach Namen der Schriftfamilie ab.
static GetDefaultFontsFolders()Ruft die Standardordner für Schriftarten ab.
static GetFontReplacements(string)Ruft das Font-Ersetzungs-Array nach dem Font-Namen ab
static GetFontsFolders()Ruft eine Kopie des Arrays ab, das die Liste der Ordner enthält, in denen Aspose.Words nach TrueType-Schriftarten sucht.
static GetReplacementFont(string)Ruft die am besten geeignete Ersatzschriftart ab. Wenn nicht alle Ersetzungen zulässig sind, wird die zuerst zulässige und verfügbare Schriftart zurückgegeben. Wenn keine verfügbaren Schriftarten vorhanden sind, wird die Schriftart von argument zurückgegeben.
static IsFontAllowed(string)Bestimmt, ob [die Schriftart zulässig ist] [der angegebene Schriftartname].
static Reset()Setzt den Schriftartenordner und den Namen der Standardschriftart auf die Systemvorgabe zurück.
static SetAllowedFonts(string[])Schränkt die Verwendung von Schriftarten durch eine Liste von Schriftarten ein. Bitte überprüfen Sie die Namen der echten Schriftarten, bevor
static SetFontReplacements(string, string[])Legt die Schriftersetzungsliste fest. Wenn die Schriftart nicht erlaubt ist, wird ein Ersatz gesucht. Die erste Schriftart in der Liste wird zuerst verwendet. Wenn es auch eingeschränkt ist, wird die nächste Schriftart aus der Liste ausgewählt. Wenn die Schriftart keine Ersetzungen hat oder alle Ersetzungen nicht zulässig sind, wird die erste zulässige Schriftart aus der Liste der zulässigen Schriftarten verwendet. Wenn es keine zulässigen und verfügbaren Schriftarten gibt, wird die Bibliothek dies tun Versuchen Sie, die Standardschriftart des Systems zu verwenden, auch wenn dies nicht zulässig ist.
static SetFontsFolder(string)Dies ist eine Verknüpfung zuSetFontsFolders zum Festlegen nur eines Schriftartenverzeichnisses. Es werden keine Prüfungen für den Schriftartenordner durchgeführt.
static SetFontsFolders(string[], bool)Legt die Ordner fest, aus denen TrueType-Schriftarten geladen werden, und löscht alle geladenen Schriftarten. Es werden keine Überprüfungen der Schriftartenordner durchgeführt.
static UpdateFonts()Aktualisiert den Font-Cache für PSD-Dateien, die Textebenen enthalten. Diese Methode garantiert, dass Schriftarten aus dem Ordner fontsFolder using Methode FontSettings.SetFontsFolder(fontsFolder) oder nach dem Zurücksetzen von Schriftarten mit FontSettings.Reset() bei der Verarbeitung von PSD-Dateien berücksichtigt werden. Bitte verwenden Sie diese Methode jedes Mal, wenn FontSettings.SetFontsFolder(fontsFolder) oder FontSettings.Reset() für PSD-Bilder aufgerufen wird. Ohne Aufruf dieser Methode gibt es keine Garantie, dass Schriftarten aktualisiert werden.

Siehe auch