Class FontsSubsystem
نام ها : Aspose.Note.Fonts جمع آوری: WL31_.dll (25.4.0)
کلاس پایه پیاده سازی Aspose.Note.Fonts.IFonsمجموعه زیرسیستم.ارائه قابلیت های کاربردی برای فونت های پیش فرض و جایگزین های فونتی.Override Aspose.Note.Fonts.FoonsSubsystem.fetchFentFamily در یک کلاس مشتق شده برای پیاده سازی منطق برای بازگرداندن سیستم.Drawing.foonsObject محافظت می شود.
public abstract class FontsSubsystem : IFontsSubsystem
Inheritance
Derived
Implements
اعضای ارثی
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FontsSubsystem(جریان، کلمات کلیدی<string، string=» »)
یک مثال جدید از کلاس Aspose.Note.Fonts.SUBSystem را آغاز می کند.
protected FontsSubsystem(Stream defaultFont, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFont
Stream
جریان حاوی فونت پیش فرض است.
fontsSubstitutions
Dictionary
<؛
string
, string
>
جایگزین های فونت ها
FontsSubsystem(کلمات کلیدی: string, string=» »)
یک مثال جدید از کلاس Aspose.Note.Fonts.SUBSystem را آغاز می کند.
protected FontsSubsystem(string defaultFontFile, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFontFile
string
جریان حاوی فونت پیش فرض است.
fontsSubstitutions
Dictionary
<؛
string
, string
>
جایگزین های فونت ها
FontsSubsystem()
یک مثال جدید از کلاس Aspose.Note.Fonts.SUBSystem را آغاز می کند.
protected FontsSubsystem()
Properties
DefaultFont
دریافت و یا تنظیم فونت پیش فرض.
public FontFamily DefaultFont { get; protected set; }
ارزش املاک
Methods
AddFont(جریان، string)
فونت را اضافه کنید.
public void AddFont(Stream stream, string tempFolder)
Parameters
stream
Stream
جریان حاوی فونت است.
tempFolder
string
فاکتور Temp Folder
AddFont(Stream)
فونت را اضافه کنید.
public void AddFont(Stream stream)
Parameters
stream
Stream
جریان حاوی فونت است.
AddFont(String)
فونت را اضافه کنید.
public void AddFont(string file)
Parameters
file
string
مسیر به فایل حاوی فونت است.
AddFontSubstitution(String، String)
اضافه کردن جایگزین فونت
public void AddFontSubstitution(string substituted, string substitution)
Parameters
substituted
string
نام فونت جایگزین شده
substitution
string
نام جایگزین است.
FetchFontFamily(String)
خانواده فونت را به عنوان کاندیدای GetFontFamily انتخاب کنید.
protected abstract FontFamily FetchFontFamily(string fontName)
Parameters
fontName
string
نام فونت است.
Returns
سیستم .Drawing.FontFamily
FindFontFamilyInInternalCollection(String)
سعی کنید برای پیدا کردن خانواده فونت در مجموعه داخلی از اسناد GDI.
protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)
Parameters
fontFamilyName
string
نام خانوادگی فونت
Returns
سیستم .Drawing.FontFamily
GetFontFamily(String)
به خانواده فونت می رسد.
public virtual FontFamily GetFontFamily(string fontName)
Parameters
fontName
string
نام فونت است.
Returns
سیستم .Drawing.FontFamily
LoadFontsFromFolder(String)
بارگذاری تمام فونت های TrueType از پوشه مشخص شده به مجموعه داخلی.
public void LoadFontsFromFolder(string folder)
Parameters
folder
string
پوشه ای که شامل فونت ها می باشد.
Exceptions
پارامتر “فولدر” صفر یا خالی است.
دایرکتوری مشخص شده توسط پوشه وجود ندارد.
فایل از پوشه حاوی فونت TrueType نیست.
TranslateFontName(String)
سعی کنید نام فونت را از طریق جدول داخلی به جای آن ترجمه کنید.
protected string TranslateFontName(string fontName)
Parameters
fontName
string
نام فونت است.
Returns
نام فونت جایگزین، در صورتی که در غیر این صورت مشخص شود، همان نام فاکتور مشخص شده است.</string,></string,></string,></string,>