FontsSubsystem

Inheritance: java.lang.Object

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

public abstract class FontsSubsystem implements IFontsSubsystem

Basisklass som implementerar com.aspose.note.IFontsSubsystem-gränssnittet. Tillhandahåller funktionalitet för standardteckensnitt och teckensnittssubstitutioner. Åsidosätt den skyddade medlemsfunktionen com.aspose.note.FontsSubsystem.fetchFontFamily i en avledd klass för att implementera logik för att hämta Font-objekt.

Metoder

MetodBeskrivning
addFont(InputStream stream)Lägger till teckensnittet.
addFont(String file)Lägger till teckensnittet.
addFontSubstitution(String substituted, String substitution)Lägger till teckensnittssubstitution.
getDefaultFont()Hämtar standardteckensnitt.
getFontFamily(String fontName)Hämtar font.
loadFontsFromFolder(String folder)Läser in alla TrueType-teckensnitt från angiven mapp till intern samling.

addFont(InputStream stream)

public final void addFont(InputStream stream)

Lägger till teckensnittet.

Parameters:

ParameterTypBeskrivning
strömjava.io.InputStreamStrömmen som innehåller teckensnittet.

addFont(String file)

public final void addFont(String file)

Lägger till teckensnittet.

Parameters:

ParameterTypBeskrivning
filjava.lang.StringSökvägen till filen som innehåller teckensnittet.

addFontSubstitution(String substituted, String substitution)

public final void addFontSubstitution(String substituted, String substitution)

Lägger till teckensnittssubstitution.

Parameters:

ParameterTypBeskrivning
ersattjava.lang.StringNamnet på det ersatta teckensnittet.
substitutionjava.lang.StringNamnet på substitutions-teckensnittet.

getDefaultFont()

public Font getDefaultFont()

Hämtar standardteckensnitt.

Returns: java.awt.Font

getFontFamily(String fontName)

public Font getFontFamily(String fontName)

Hämtar font.

Parameters:

ParameterTypBeskrivning
fontNamejava.lang.StringFontnamnet.

Returns: java.awt.Font - Fonten.

loadFontsFromFolder(String folder)

public final void loadFontsFromFolder(String folder)

Läser in alla TrueType-teckensnitt från angiven mapp till intern samling.

Parameters:

ParameterTypBeskrivning
mappjava.lang.StringMappen som innehåller teckensnitt.