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
| Methode | Beschreibung |
|---|---|
| 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Datenstrom | java.io.InputStream | Der Datenstrom, der die Schriftart enthält. |
addFont(String file)
public final void addFont(String file)
Fügt die Schriftart hinzu.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Datei | java.lang.String | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| ersetzt | java.lang.String | Der Name der ersetzten Schriftart. |
| Substitution | java.lang.String | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fontName | java.lang.String | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Ordner | java.lang.String | Der Ordner, der Schriftarten enthält. |