Class FontSettings
Der Name: Aspose.Tasks Zusammensetzung: Aspose.Tasks.dll (25.4.0)
Spezifiziert die Schriftinstellungen, die beim Rendering des Projekts verwendet werden.
public sealed class FontSettings
Inheritance
Vererbte Mitglieder
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FontSettings()
public FontSettings()
Properties
DefaultFontName
Er bekommt oder setzt die default (oder fallback) Schrift für die Renderung.
public string DefaultFontName { get; set; }
Eigentumswert
FontResolveCallback
Er bekommt oder setzt einen Callback, der verwendet werden kann, um gelöschte Schriften anzupassen.
public FontResolveCallbackDelegate FontResolveCallback { get; set; }
Eigentumswert
UseProjectDefaultFont
Er bekommt oder setzt einen Wert, der darauf hindeutet, ob der Standardschrift für die rendering verwendet werden muss.
public bool UseProjectDefaultFont { get; set; }
Eigentumswert
Remarks
Wenn der Wert False und DefaultFontName angegeben wird, wird der Rendering-Motor den von DefaultFontName angegebenen Font als Fallback Font verwenden.Andernfalls werden die Schriften ‘Arial’ (wenn installiert) oder ‘Generic Sans Serif’ als Fallback-Schrift verwendet. Der Fallback-Schrift wird während der Rendering des Projektbildes verwendet, wenn ein Textstil eine Schrift bezieht, die nicht auf das aktuelle Betriebssystem installiert ist.Für größere Kontrolle über die Schriftlösung können Sie Aspose.Tasks.FontSettings.FontResolveCallback callback verwenden.
Methods
SetFontFolders(String[][], und Bool)
Setzen Sie die Ordner, in denen Aspose.Tasks TrueType-Schriftarten sucht, wenn Sie das Projekt ansehen.
public void SetFontFolders(string[] fontFolders, bool recursive)
Parameters
fontFolders
string
[][]
Eine Reihe von Ordnern, die TrueType Fonts enthalten.
recursive
bool
Wenn es wahr ist, werden die angegebenen Ordner wiederholt gescannt.