Class FontSettings
Nazwa przestrzeń: Aspose.Tasks Zgromadzenie: Aspose.Tasks.dll (25.4.0)
Określa ustawienia czcionek używane podczas renderowania widoku projektu.
public sealed class FontSettings
Inheritance
Dziedziczeni członkowie
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FontSettings()
public FontSettings()
Properties
DefaultFontName
Otrzymuje lub ustawia ustalony (lub upadek) czcionek do renderowania.
public string DefaultFontName { get; set; }
Wartość nieruchomości
FontResolveCallback
Otrzymuje lub ustawia zwrot, który może być używany do dostosowania rozdzielonych czcionek.
public FontResolveCallbackDelegate FontResolveCallback { get; set; }
Wartość nieruchomości
UseProjectDefaultFont
Otrzymuje lub ustawia wartość wskazującą, czy standardowe czcionki muszą być używane do renderowania.
public bool UseProjectDefaultFont { get; set; }
Wartość nieruchomości
Remarks
Kiedy wartość jest False i DefaultFontName jest określony, silnik renderowania wykorzystuje czcionkę określoną przez DefaultFontName jako czcionkę zwrotną.W przeciwnym razie czcionki „Arial” (jeśli są zainstalowane) lub „Generic Sans Serif” są używane jako czcionka zwrotna. Szybka czcionka jest używana podczas renderowania widoku projektu, gdy styl tekstu odnosi się do czcionki, która nie jest zainstalowana w obecnym systemie operacyjnym.Aby uzyskać większą kontrolę nad rozdzielczością czcionki, możesz użyć Aspose.Tasks.FontSettings.FontResolveCallback callback.
Methods
SetFontFolders(strumień[ ], i bool)
Ustaw foldery, w których Aspose.Tasks szuka fontów TrueType podczas renderowania widoku projektu.
public void SetFontFolders(string[] fontFolders, bool recursive)
Parameters
fontFolders
string
[ ]
Zestaw folderów zawierających fonty TrueType.
recursive
bool
Jeśli to prawda, określone foldery zostaną skanowane ponownie.