Class FontSettings
نام ها : Aspose.Tasks جمع آوری: WL29_.dll (25.4.0)
تنظیمات فونت مورد استفاده در هنگام نمایش نمایش پروژه را مشخص می کند.
public sealed class FontSettings
Inheritance
اعضای ارثی
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FontSettings()
public FontSettings()
Properties
DefaultFontName
در این مطلب به نکاتی اشاره می کنیم که باید به آن ها توجه داشته باشید یا به آن ها توجه داشته باشید.
public string DefaultFontName { get; set; }
ارزش املاک
FontResolveCallback
یک تماس را دریافت یا تنظیم می کند که می تواند برای سفارشی سازی فونت های حل شده استفاده شود.
public FontResolveCallbackDelegate FontResolveCallback { get; set; }
ارزش املاک
UseProjectDefaultFont
دریافت یا تنظیم یک مقدار نشان می دهد که آیا فونت پیش فرض باید برای ارائه مورد استفاده قرار گیرد.
public bool UseProjectDefaultFont { get; set; }
ارزش املاک
Remarks
هنگامی که ارزش False و DefaultFontName مشخص می شود، موتور رندر از فونت تعیین شده توسط DefaultFontName به عنوان یک فونت عقب نشینی استفاده می کند.در غیر این صورت، فونت های ‘Arial’ (در صورت نصب) یا ‘Generic Sans Serif’ به عنوان یک فونت عقب نشینی استفاده می شود. فونت Fallback در هنگام ارائه نمایش پروژه استفاده می شود، زمانی که یک سبک متن به یک فونت اشاره می کند که در سیستم عامل فعلی نصب نشده است.برای کنترل بیشتر بر روی رزولوشن فونت می توانید از Aspose.Tasks.FontSettings.FontResolveCallback استفاده کنید.
Methods
SetFontFolders(String[ ], بول)
پوشه ها را تنظیم کنید که در آن Aspose.Tasks به دنبال فونت های TrueType در هنگام نمایش نمایش پروژه است.
public void SetFontFolders(string[] fontFolders, bool recursive)
Parameters
fontFolders
string
[ ]
مجموعه ای از پوشه هایی که حاوی فونت های TrueType هستند.
recursive
bool
اگر صحیح باشد، پوشه های مشخص شده بارها و بارها اسکن می شوند.