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.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; }
ارزش املاک
Document
به دست آوردن موضوع اسناد که در حال نجات است.
public Document Document { get; }
ارزش املاک
FontFamilyName
نام خانوادگی فعلی را نشان می دهد.
public string FontFamilyName { get; }
ارزش املاک
FontFileName
دریافت یا نام فایل (بدون مسیر) که در آن فونت ذخیره می شود.
public string FontFileName { get; set; }
ارزش املاک
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; }
ارزش املاک
Remarks
این ویژگی به شما اجازه می دهد تا فونت ها را به جریان ها به جای فایل ها در هنگام صادرات HTML ذخیره کنید.
هنگامی که این ویژگی وجود دارد، فونت به یک فایل مشخص شده در Aspose.Words.Saving.FontSavingArgs.FontFileName ذخیره می شود.
Aspose.Words.Saving.FontSavingArgs.FontFileName Aspose.Words.Saving.FontSavingArgs.KeepFontStreamOpen
IsExportNeeded
اجازه می دهد تا مشخص شود که آیا فونت فعلی به عنوان یک منبع فونت صادر می شود.
public bool IsExportNeeded { get; set; }
ارزش املاک
IsSubsettingNeeded
اجازه می دهد تا مشخص شود که آیا فونت فعلی قبل از صادرات به عنوان یک منبع فونت زیر تنظیم خواهد شد.
public bool IsSubsettingNeeded { get; set; }
ارزش املاک
Remarks
فونت ها را می توان به عنوان فایل های فونت اصلی کامل صادر کرد یا برای شامل فقط کاراکترهای مورد استفاده در سند زیر تنظیم شده است.
به طور پیش فرض، Aspose.Words تصمیم می گیرد که آیا برای انجام زیرنویس یا نه با مقایسه اندازه فایل فونت اصلی با اندازه مشخص شده در Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold. شما می توانید این رفتار را برای فونت های فردی با تنظیم Aspose.Words.Saving.FontSavingArgs.IsSubsettingنویس مورد نیاز.
Italic
نشان می دهد که آیا فونت فعلی ایتالیایی است یا خیر.
public bool Italic { get; }
ارزش املاک
KeepFontStreamOpen
مشخص کنید که آیا Aspose.Words باید جریان را پس از ذخیره یک فونت باز یا بسته نگه دارد.
public bool KeepFontStreamOpen { get; set; }
ارزش املاک
Remarks
به طور پیش فرض است و Aspose.Words جریان شما در Aspose.Words.Saving.FontSavingArgs.FontStream مالکیت پس از نوشتن یک فونت در آن بسته خواهد شد.
دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار
OriginalFileName
نام فایل فونت اصلی را با یک افزونه دریافت کنید.
public string OriginalFileName { get; }
ارزش املاک
Remarks
این دارایی حاوی نام فایل اصلی فونت فعلی است اگر شناخته شده باشد.در غیر این صورت می تواند یک نوار خالی باشد.
دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار دانلود نرم افزار
OriginalFileSize
حجم فایل فونت اصلی را دریافت کنید.
public int OriginalFileSize { get; }
ارزش املاک
Remarks
این ویژگی حاوی اندازه فایل اصلی فونت فعلی است اگر شناخته شده باشد.در غیر این صورت می تواند صفر باشد.
Aspose.Words.Saving.FontSavingArgs.OriginalFileName Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeeded