Class FontSavingArgs

Class FontSavingArgs

نام ها : Aspose.Words.Saving جمع آوری: WL26_.dll (25.4.0)

ارائه داده ها برای رویداد Aspose.Words.Saving.IFontSavingCallback.FontSaving(Aspose.Words.Saving.FontSavingArgs)

برای کسب اطلاعات بیشتر، به سایت مراجعه کنید Save a Document مقاله مستندات

public class FontSavingArgs

Inheritance

object FontSavingArgs

اعضای ارثی

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

هنگامی که Aspose.Words یک سند را به فرمت های HTML یا مرتبط ذخیره می کند و Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources تنظیم می شود، هر موضوع فونت برای صادرات به یک فایل جداگانه ذخیره می شود.

WL26_.Saving.FontsavingArgs کنترل می کند که آیا یک منبع فونت خاص باید صادر شود و چگونه.

WL26_.Saving.FontsavingArgs همچنین اجازه می دهد تا تعریف مجدد چگونه نام فایل فونت ایجاد می شود و یا به طور کامل محاصره ذخیره فونتی به فایل ها با ارائه اشیاء جریان خود را.

برای تصمیم گیری در مورد اینکه آیا می خواهید یک منبع فونت خاص را ذخیره کنید، از ویژگی Aspose.Words.Saving.FontSavingArgs.IsExportNeed استفاده کنید.

برای ذخیره فونت ها به جریان ها به جای فایل ها، از ویژگی Aspose.Words.Saving.FontSavingArgs.FontStream استفاده کنید.

Properties

Bold

نشان می دهد که آیا فونت فعلی شجاع است یا خیر.

public bool Bold { get; }

ارزش املاک

bool

Document

به دست آوردن موضوع اسناد که در حال نجات است.

public Document Document { get; }

ارزش املاک

Document

FontFamilyName

نام خانوادگی فعلی را نشان می دهد.

public string FontFamilyName { get; }

ارزش املاک

string

FontFileName

دریافت یا نام فایل (بدون مسیر) که در آن فونت ذخیره می شود.

public string FontFileName { get; set; }

ارزش املاک

string

Remarks

این ویژگی به شما اجازه می دهد تا دوباره تعریف کنید که چگونه نام فایل های فونت در هنگام صادرات به HTML تولید می شود.

هنگامی که رویداد رها می شود، این ویژگی شامل نام فایل است که توسط Aspose.Words ایجاد شده است. شما می توانید ارزش این ویژگی را تغییر دهید تا فونت را به یک فایل مختلف ذخیره کنید.

Aspose.Words به طور خودکار یک نام فایل منحصر به فرد برای هر فونت ساخته شده در هنگام صادرات به فرمت HTML ایجاد می کند.چگونه نام فایل فونت تولید می شود بستگی به این دارد که آیا شما اسناد را به یک فایل یا جریان ذخیره می کنید.

هنگامی که یک سند را به یک فایل ذخیره می کنید، نام فایل فونت ایجاد شده به نظر می رسد .

هنگامی که یک سند را به یک جریان ذخیره می کنید، نام فایل فونت تولید شده به نظر می رسد .

Aspose.Words.Saving.FontsavingArgs.HtFileName باید فقط نام فایل بدون مسیر را شامل شود. Wl26 تعیین مسیر برای ذخیره با استفاده از نام اسناد فایل، _www.htmlSaveOptions.

Aspose.Words.Saving.FontSavingArgs.FontStream Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias

FontStream

اجازه می دهد تا جریان را مشخص کند که در آن فونت ذخیره می شود.

public Stream FontStream { get; set; }

ارزش املاک

Stream

Remarks

این ویژگی به شما اجازه می دهد تا فونت ها را به جریان ها به جای فایل ها در هنگام صادرات HTML ذخیره کنید.

هنگامی که این ویژگی وجود دارد، فونت به یک فایل مشخص شده در Aspose.Words.Saving.FontSavingArgs.FontFileName ذخیره می شود.

Aspose.Words.Saving.FontSavingArgs.FontFileName Aspose.Words.Saving.FontSavingArgs.KeepFontStreamOpen

IsExportNeeded

اجازه می دهد تا مشخص شود که آیا فونت فعلی به عنوان یک منبع فونت صادر می شود.

public bool IsExportNeeded { get; set; }

ارزش املاک

bool

IsSubsettingNeeded

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

public bool IsSubsettingNeeded { get; set; }

ارزش املاک

bool

Remarks

فونت ها را می توان به عنوان فایل های فونت اصلی کامل صادر کرد یا برای شامل فقط کاراکترهای مورد استفاده در سند زیر تنظیم شده است.

به طور پیش فرض، Aspose.Words تصمیم می گیرد که آیا برای انجام زیرنویس یا نه با مقایسه اندازه فایل فونت اصلی با اندازه مشخص شده در Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold. شما می توانید این رفتار را برای فونت های فردی با تنظیم Aspose.Words.Saving.FontSavingArgs.IsSubsettingنویس مورد نیاز.

Italic

نشان می دهد که آیا فونت فعلی ایتالیایی است یا خیر.

public bool Italic { get; }

ارزش املاک

bool

KeepFontStreamOpen

مشخص کنید که آیا Aspose.Words باید جریان را پس از ذخیره یک فونت باز یا بسته نگه دارد.

public bool KeepFontStreamOpen { get; set; }

ارزش املاک

bool

Remarks

به طور پیش فرض است و Aspose.Words جریان شما در Aspose.Words.Saving.FontSavingArgs.FontStream مالکیت پس از نوشتن یک فونت در آن بسته خواهد شد.

دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار

OriginalFileName

نام فایل فونت اصلی را با یک افزونه دریافت کنید.

public string OriginalFileName { get; }

ارزش املاک

string

Remarks

این دارایی حاوی نام فایل اصلی فونت فعلی است اگر شناخته شده باشد.در غیر این صورت می تواند یک نوار خالی باشد.

دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار

OriginalFileSize

حجم فایل فونت اصلی را دریافت کنید.

public int OriginalFileSize { get; }

ارزش املاک

int

Remarks

این ویژگی حاوی اندازه فایل اصلی فونت فعلی است اگر شناخته شده باشد.در غیر این صورت می تواند صفر باشد.

Aspose.Words.Saving.FontSavingArgs.OriginalFileName Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeeded

 فارسی