Class FontSettings
Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)
Det angiver fontindstillinger, der anvendes ved rendering af projektets udseende.
public sealed class FontSettings
Inheritance
De arvede medlemmer
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FontSettings()
public FontSettings()
Properties
DefaultFontName
Giv eller indsæt den forudgående (eller fallback) bogstave til rendering.
public string DefaultFontName { get; set; }
Ejendomsværdi
FontResolveCallback
Giver eller indsætter en callback, som kan bruges til at tilpasse løst font.
public FontResolveCallbackDelegate FontResolveCallback { get; set; }
Ejendomsværdi
UseProjectDefaultFont
Giver eller indsætter en værdi, der angiver, om den standard font skal bruges til rendering.
public bool UseProjectDefaultFont { get; set; }
Ejendomsværdi
Remarks
Når værdien er False og DefaultFontName er angivet, bruger renderingsmotoren den font, der er angivet af DefaultFontName, som et fallback font.Ellers bruges ‘Arial’ (hvis det er installeret) eller ‘Generic Sans Serif’ bogstaver som en fallback bogstaver. Fallback font bruges under udgivelsen af projektvisningen, når en tekststil refererer til en font, der ikke er installeret på det nuværende operativsystem.For større kontrol over fontopløsning kan du bruge Aspose.Tasks.FontSettings.FontResolveCallback callback.
Methods
SetFontFolders(String[], og bool)
Sæt mapperne, hvor Aspose.Tasks søger efter TrueType-fonter, når du renderer projektets udseende.
public void SetFontFolders(string[] fontFolders, bool recursive)
Parameters
fontFolders
string
[]
En række mapper, der indeholder TrueType fonts.
recursive
bool
Hvis det er sandt, vil de angivne mapper blive scannet gentagne gange.