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
Derived
Implements
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
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
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
Das System.Drawing.FontFamily
GetFontFamily(String)
Er bekommt die Familie.
public virtual FontFamily GetFontFamily(string fontName)
Parameters
fontName
string
Der Font Name.
Returns
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
Die Parameter “Folder” ist null oder leer.
Es gibt keine Kataloge, die durch die Folder angegeben wird.
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
Der Name des Ersatzschrifts, wenn anders angegeben wird, ist der angegebene Schriftname selbst.</string,></string,></string,></string,>