FontsSubsystem

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.note.fonts.IFontsSubsystem

public abstract class FontsSubsystem implements IFontsSubsystem

Basisklasse, die das Interface com.aspose.note.IFontsSubsystem implementiert. Bietet Funktionalität für Standardschriftart und Schriftart-Substitutionen. Überschreiben Sie die geschützte Memberfunktion com.aspose.note.FontsSubsystem.fetchFontFamily in einer abgeleiteten Klasse, um die Logik zum Abrufen eines Font-Objekts zu implementieren.

Methoden

MethodeBeschreibung
addFont(InputStream stream)Fügt die Schriftart hinzu.
addFont(String file)Fügt die Schriftart hinzu.
addFontSubstitution(String substituted, String substitution)Fügt eine Schriftart-Substitution hinzu.
getDefaultFont()Liefert die Standardschriftart.
getFontFamily(String fontName)Liest die Schriftart.
loadFontsFromFolder(String folder)Lädt alle TrueType-Schriftarten aus dem angegebenen Ordner in die interne Sammlung.

addFont(InputStream stream)

public final void addFont(InputStream stream)

Fügt die Schriftart hinzu.

Parameters:

ParameterTypBeschreibung
Datenstromjava.io.InputStreamDer Datenstrom, der die Schriftart enthält.

addFont(String file)

public final void addFont(String file)

Fügt die Schriftart hinzu.

Parameters:

ParameterTypBeschreibung
Dateijava.lang.StringDer Pfad zur Datei, die die Schriftart enthält.

addFontSubstitution(String substituted, String substitution)

public final void addFontSubstitution(String substituted, String substitution)

Fügt eine Schriftart-Substitution hinzu.

Parameters:

ParameterTypBeschreibung
ersetztjava.lang.StringDer Name der ersetzten Schriftart.
Substitutionjava.lang.StringDer Name der Substitutionsschriftart.

getDefaultFont()

public Font getDefaultFont()

Liefert die Standardschriftart.

Returns: java.awt.Font

getFontFamily(String fontName)

public Font getFontFamily(String fontName)

Liest die Schriftart.

Parameters:

ParameterTypBeschreibung
fontNamejava.lang.StringDer Schriftartname.

Returns: java.awt.Font - Die Font.

loadFontsFromFolder(String folder)

public final void loadFontsFromFolder(String folder)

Lädt alle TrueType-Schriftarten aus dem angegebenen Ordner in die interne Sammlung.

Parameters:

ParameterTypBeschreibung
Ordnerjava.lang.StringDer Ordner, der Schriftarten enthält.