Class FontsSubsystem

Class FontsSubsystem

Der Name: Aspose.Note.Fonts Zusammensetzung: Aspose.Note.dll (25.4.0)

Basisklasse die Implementierung von Aspose.Note.Fonts.IFONTsSubsystem-Interface.Bereitzt Funktionalität für die Standard-Schrift und Schriftwechsel.Übertreiben Sie Aspose.Note.Fonts.FoonsSubsystem.TouchFotFamily-Mitgliedfunktion in einer derivierten Klasse, um die Logik für die Wiederherstellung von System.Drawing.SoftFamili-Objekt zu implementieren.

public abstract class FontsSubsystem : IFontsSubsystem

Inheritance

object FontsSubsystem

Derived

DocumentFontsSubsystem

Implements

IFontsSubsystem

Vererbte Mitglieder

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

FontsSubsystem(Stream, Wörterbuch<string, String="">"">)

Initialisiert eine neue Instanz der Aspose.Note.Fonts.Subsystem-Klasse.

protected FontsSubsystem(Stream defaultFont, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

defaultFont Stream

Der Stream enthält Standard Font.

fontsSubstitutions Dictionary &undlt; string , string >

Die Fonts ersetzen.

FontsSubsystem(String, Wörterbuch<string="">"">)

Initialisiert eine neue Instanz der Aspose.Note.Fonts.Subsystem-Klasse.

protected FontsSubsystem(string defaultFontFile, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

defaultFontFile string

Der Stream enthält Standard Font.

fontsSubstitutions Dictionary &undlt; string , string >

Die Fonts ersetzen.

FontsSubsystem()

Initialisiert eine neue Instanz der Aspose.Note.Fonts.Subsystem-Klasse.

protected FontsSubsystem()

Properties

DefaultFont

Gibt oder setzt default font.

public FontFamily DefaultFont { get; protected set; }

Eigentumswert

FontFamily

Methods

AddFont(Stream und String)

Fügen Sie den Font hinzu.

public void AddFont(Stream stream, string tempFolder)

Parameters

stream Stream

Der Strom enthält das Font.

tempFolder string

Der Temp Folder.

AddFont(Stream)

Fügen Sie den Font hinzu.

public void AddFont(Stream stream)

Parameters

stream Stream

Der Strom enthält das Font.

AddFont(String)

Fügen Sie den Font hinzu.

public void AddFont(string file)

Parameters

file string

Der Weg zur Datei, die das Font enthält.

AddFontSubstitution(String und String)

Schaltfläche ersetzen.

public void AddFontSubstitution(string substituted, string substitution)

Parameters

substituted string

Der ersetzte Schriftname.

substitution string

Der Ersatz der Schriftname.

FetchFontFamily(String)

Fetches Schriftfamilie als Kandidat für GetFontFamily.

protected abstract FontFamily FetchFontFamily(string fontName)

Parameters

fontName string

Der Font Name.

Returns

FontFamily

Das System.Drawing.FontFamily

FindFontFamilyInInternalCollection(String)

Versuchen Sie, die Schriftfamilie in der internen Sammlung von GDI-Schriften zu finden.

protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)

Parameters

fontFamilyName string

Der Name der Familie Font.

Returns

FontFamily

Das System.Drawing.FontFamily

GetFontFamily(String)

Er bekommt die Familie.

public virtual FontFamily GetFontFamily(string fontName)

Parameters

fontName string

Der Font Name.

Returns

FontFamily

Das System.Drawing.FontFamily

LoadFontsFromFolder(String)

Laden Sie alle TrueType-Schriften von der angegebenen Folie in die interne Sammlung.

public void LoadFontsFromFolder(string folder)

Parameters

folder string

Die Folder enthält Fonts.

Exceptions

NullReferenceException

Die Parameter “Folder” ist null oder leer.

DirectoryNotFoundException

Es gibt keine Kataloge, die durch die Folder angegeben wird.

InvalidDataException

Die Datei aus der Ordnung enthält keine TrueType Fonts.

TranslateFontName(String)

Versuchen Sie, den Schriftnamen zu seinem Ersatz über die interne Tabelle zu übersetzen.

protected string TranslateFontName(string fontName)

Parameters

fontName string

Der Font Name.

Returns

string

Der Name des Ersatzschrifts, wenn anders angegeben wird, ist der angegebene Schriftname selbst.</string,></string,></string,></string,>

 Deutsch