Class FontsSubsystem

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

object FontsSubsystem

Derived

DocumentFontsSubsystem

Implements

IFontsSubsystem

اعضای ارثی

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 &lt؛ string , string >

جایگزین های فونت ها

FontsSubsystem(کلمات کلیدی: string, string=» »)

یک مثال جدید از کلاس Aspose.Note.Fonts.SUBSystem را آغاز می کند.

protected FontsSubsystem(string defaultFontFile, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

defaultFontFile string

جریان حاوی فونت پیش فرض است.

fontsSubstitutions Dictionary &lt؛ string , string >

جایگزین های فونت ها

FontsSubsystem()

یک مثال جدید از کلاس Aspose.Note.Fonts.SUBSystem را آغاز می کند.

protected FontsSubsystem()

Properties

DefaultFont

دریافت و یا تنظیم فونت پیش فرض.

public FontFamily DefaultFont { get; protected set; }

ارزش املاک

FontFamily

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

FontFamily

سیستم .Drawing.FontFamily

FindFontFamilyInInternalCollection(String)

سعی کنید برای پیدا کردن خانواده فونت در مجموعه داخلی از اسناد GDI.

protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)

Parameters

fontFamilyName string

نام خانوادگی فونت

Returns

FontFamily

سیستم .Drawing.FontFamily

GetFontFamily(String)

به خانواده فونت می رسد.

public virtual FontFamily GetFontFamily(string fontName)

Parameters

fontName string

نام فونت است.

Returns

FontFamily

سیستم .Drawing.FontFamily

LoadFontsFromFolder(String)

بارگذاری تمام فونت های TrueType از پوشه مشخص شده به مجموعه داخلی.

public void LoadFontsFromFolder(string folder)

Parameters

folder string

پوشه ای که شامل فونت ها می باشد.

Exceptions

NullReferenceException

پارامتر “فولدر” صفر یا خالی است.

DirectoryNotFoundException

دایرکتوری مشخص شده توسط پوشه وجود ندارد.

InvalidDataException

فایل از پوشه حاوی فونت TrueType نیست.

TranslateFontName(String)

سعی کنید نام فونت را از طریق جدول داخلی به جای آن ترجمه کنید.

protected string TranslateFontName(string fontName)

Parameters

fontName string

نام فونت است.

Returns

string

نام فونت جایگزین، در صورتی که در غیر این صورت مشخص شود، همان نام فاکتور مشخص شده است.</string,></string,></string,></string,>

 فارسی