HtmlSaveOptions

HtmlSaveOptions

نمای کلی

HtmlSaveOptions یک کلاس در Aspose.Words FOSS برای .NET است. ارث‌بری از: SaveOptions.

می‌تواند برای تعیین گزینه‌های اضافی هنگام ذخیره‌سازی یک سند به فرمت‌های Html، Mhtml، Epub، Azw3 یا Mobi استفاده شود.

این کلاس 3 متد برای کار با اشیاء HtmlSaveOptions در برنامه‌های .NET فراهم می‌کند. متدهای موجود شامل: CreateSaveOptions، HtmlSaveOptions هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Words FOSS برای .NET، برای هر برنامه .NET قابل دسترسی‌اند. ویژگی‌ها: AllowEmbeddingPostScriptFonts، AllowNegativeIndent، CssClassNamePrefix، CssSavingCallback، CssStyleSheetFileName، CssStyleSheetType و 60 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
SaveFormatSaveFormatخواندن/نوشتنقالبی را که سند در صورت استفاده از این شیء گزینه‌های ذخیره‌سازی ذخیره می‌شود، مشخص می‌کند.
AllowNegativeIndentboolخواندن/نوشتنمشخص می‌کند که آیا تورفتگی‌های منفی چپ و راست پاراگراف‌ها هنگام ذخیره‌سازی به HTML، MHTML یا EPUB نرمال‌سازی می‌شوند یا نه.
CssStyleSheetFileNamestringخواندن/نوشتنمسیر و نام فایل شیوه‌نامهٔ تو در تو (CSS) را که هنگام خروجی گرفتن سند به HTML نوشته می‌شود، مشخص می‌کند.
CssStyleSheetTypeCssStyleSheetTypeخواندن/نوشتننحوهٔ خروجی گرفتن سبک‌های CSS (شیوه‌نامهٔ تو در تو) به HTML، MHTML یا EPUB را مشخص می‌کند.
CssClassNamePrefixstringخواندن/نوشتنپیشوندی را که به تمام نام‌های کلاس CSS اضافه می‌شود، مشخص می‌کند.
DocumentPartSavingCallbackIDocumentPartSavingCallbackخواندن/نوشتنبه شما امکان می‌دهد نحوهٔ ذخیرهٔ بخش‌های سند را هنگام ذخیرهٔ سند به HTML یا EPUB کنترل کنید.
CssSavingCallbackICssSavingCallbackخواندن/نوشتنبه شما امکان می‌دهد کنترل کنید که استایل‌های CSS چگونه هنگام ذخیره‌سازی سند به HTML، MHTML یا EPUB ذخیره شوند.
DocumentSplitCriteriaDocumentSplitCriteriaخواندن/نوشتنمشخص می‌کند که سند هنگام ذخیره‌سازی به فرمت Html، Epub یا Azw3 چگونه تقسیم شود.
DocumentSplitHeadingLevelintخواندن/نوشتنحداکثر سطح عناوین را که در آن سند تقسیم می‌شود، مشخص می‌کند.
EncodingEncodingخواندن/نوشتنرمزگذاری مورد استفاده هنگام صادرات به HTML، MHTML یا EPUB را مشخص می‌کند.
NavigationMapLevelintخواندن/نوشتنحداکثر سطح سرفصل‌هایی که به نقشهٔ ناوبری پر می‌شوند هنگام صادرات به فرمت‌های EPUB، MOBI یا AZW3 را مشخص می‌کند.
ExportDocumentPropertiesboolخواندن/نوشتنمشخص می‌کند که آیا ویژگی‌های سند داخلی و سفارشی باید به HTML، MHTML یا EPUB صادر شوند یا نه.
ExportFontResourcesboolخواندن/نوشتنمشخص می‌کند که آیا منابع قلم باید به HTML، MHTML یا EPUB صادر شوند یا نه.
ExportFontsAsBase64boolخواندن/نوشتنمشخص می‌کند که آیا منابع فونت باید به HTML به‌صورت رمزگذاری Base64 جاسازی شوند یا خیر.
ExportHeadersFootersModeExportHeadersFootersModeخواندن/نوشتنمشخص می‌کند که سرصفحه‌ها و پاصفحه‌ها چگونه به HTML, MHTML یا EPUB خروجی داده می‌شوند.
ExportImagesAsBase64boolخواندن/نوشتنمشخص می‌کند که آیا تصاویر به صورت Base64 در خروجی HTML، MHTML یا EPUB ذخیره شوند.
ExportLanguageInformationboolخواندن/نوشتنمشخص می‌کند که آیا اطلاعات زبان به HTML، MHTML یا EPUB صادر شود.
ExportListLabelsExportListLabelsخواندن/نوشتنکنترل می‌کند که برچسب‌های فهرست چگونه به HTML، MHTML یا EPUB خروجی داده شوند.
MetafileFormatHtmlMetafileFormatخواندن/نوشتنمشخص می‌کند که متافایل‌ها در چه فرمتی هنگام خروجی گرفتن به HTML، MHTML یا EPUB ذخیره می‌شوند.
ExportPageSetupboolخواندن/نوشتنمشخص می‌کند که آیا تنظیمات صفحه به HTML، MHTML یا EPUB صادر می‌شود.
ExportPageMarginsboolخواندن/نوشتنمشخص می‌کند که آیا حاشیه‌های صفحه به HTML، MHTML یا EPUB صادر می‌شود.
ExportRelativeFontSizeboolخواندن/نوشتنمشخص می‌کند که آیا اندازه‌های قلم باید هنگام ذخیره به HTML، MHTML یا EPUB به صورت واحدهای نسبی خروجی داده شوند.
ExportTextInputFormFieldAsTextboolخواندن/نوشتننحوهٔ ذخیرهٔ فیلدهای فرم ورودی متن را در HTML یا MHTML کنترل می‌کند.
ExportShapesAsSvgboolخواندن/نوشتنکنترل می‌کند که آیا گره‌های Shape هنگام ذخیره‌سازی به HTML، MHTML، EPUB یا AZW3 به تصاویر SVG تبدیل شوند.
ExportDropDownFormFieldAsTextboolخواندن/نوشتننحوهٔ ذخیرهٔ فیلدهای فرم کشویی را در HTML یا MHTML کنترل می‌کند.
ExportTocPageNumbersboolخواندن/نوشتنمشخص می‌کند که آیا شماره‌های صفحه در فهرست مطالب هنگام ذخیرهٔ HTML، MHTML و EPUB نوشته شود.
ExportXhtmlTransitionalboolخواندن/نوشتنمشخص می‌کند که آیا اعلان DOCTYPE هنگام ذخیره‌سازی به HTML یا MHTML نوشته شود یا نه.
HtmlVersionHtmlVersionخواندن/نوشتننسخهٔ استاندارد HTML را که باید هنگام ذخیره‌سازی سند به HTML یا MHTML استفاده شود، مشخص می‌کند.
ExportRoundtripInformationboolخواندن/نوشتنمشخص می‌کند که آیا اطلاعات roundtrip هنگام ذخیره‌سازی به HTML، MHTML یا EPUB نوشته شود یا نه.
ResourceFolderstringخواندن/نوشتنیک پوشه فیزیکی را مشخص می‌کند که تمام منابعی مانند تصاویر، قلم‌ها و CSS های خارجی هنگام صادرات سند به HTML در آن ذخیره می‌شوند.
ResourceFolderAliasstringخواندن/نوشتننام پوشه‌ای را مشخص می‌کند که برای ساخت URIهای تمام منابع نوشته‌شده در یک سند HTML استفاده می‌شود.
FontsFolderstringخواندن/نوشتنپوشه فیزیکی را که هنگام صدور سند به HTML فونت‌ها در آن ذخیره می‌شوند، مشخص می‌کند.
FontsFolderAliasstringخواندن/نوشتننام پوشه‌ای را که برای ساخت URIهای فونت نوشته‌شده در یک سند HTML استفاده می‌شود، مشخص می‌کند.
FontResourcesSubsettingSizeThresholdintخواندن/نوشتنکنترل می‌کند که کدام منابع فونت هنگام ذخیره‌سازی به HTML، MHTML یا EPUB به زیرمجموعه‌سازی نیاز دارند.
ImagesFolderstringخواندن/نوشتنپوشه فیزیکی را که تصاویر در آن ذخیره می‌شوند هنگام صادرات سند به فرمت HTML مشخص می‌کند.
ImagesFolderAliasstringخواندن/نوشتننام پوشه‌ای را که برای ساخت URIهای تصویر نوشته شده در یک سند HTML استفاده می‌شود، مشخص می‌کند.
ImageResolutionintخواندن/نوشتنوضوح خروجی تصاویر را هنگام صادرات به HTML، MHTML یا EPUB مشخص می‌کند.
ImageSavingCallbackIImageSavingCallbackخواندن/نوشتناجازه می‌دهد نحوه ذخیره‌سازی تصاویر هنگام ذخیره یک سند به HTML، MHTML یا EPUB کنترل شود.
ScaleImageToShapeSizeboolخواندن/نوشتنمشخص می‌کند که آیا تصاویر توسط Aspose.Words به اندازه شکل محدود کننده مقیاس می‌شوند هنگام خروجی‌گیری به HTML، MHTML یا EPUB.
TableWidthOutputModeHtmlElementSizeOutputModeخواندن/نوشتنکنترل می‌کند که عرض جدول، ردیف و سلول‌ها چگونه به HTML، MHTML یا EPUB صادر شوند.
OfficeMathOutputModeHtmlOfficeMathOutputModeخواندن/نوشتنکنترل می‌کند که اشیای OfficeMath چگونه به HTML، MHTML یا EPUB صادر شوند.
ExportOriginalUrlForLinkedImagesboolخواندن/نوشتنمشخص می‌کند آیا URL اصلی باید به عنوان URL تصاویر پیوست‌شده استفاده شود.
ExportCidUrlsForMhtmlResourcesboolخواندن/نوشتنمشخص می‌کند که آیا برای ارجاع به منابع (تصاویر، فونت‌ها، CSS) که در اسناد MHTML گنجانده شده‌اند، از URLهای CID (Content-ID) استفاده شود یا نه.
ResolveFontNamesboolخواندن/نوشتنمشخص می‌کند که آیا نام‌های خانوادهٔ قلم استفاده‌شده در سند بر اساس FontSettings حل و جایگزین می‌شوند یا نه، زمانی که به فرمت‌های مبتنی بر HTML نوشته می‌شوند.
ReplaceBackslashWithYenSignboolخواندن/نوشتنمشخص می‌کند که آیا کاراکترهای بک‌اسلش باید با علامت ین جایگزین شوند یا نه.
RemoveJavaScriptFromLinksboolخواندن/نوشتنمشخص می‌کند که آیا JavaScript از پیوندها حذف خواهد شد یا خیر.
ExportGeneratorNameboolخواندن/نوشتنزمانی که true باشد، باعث می‌شود نام و نسخهٔ Aspose.Words در فایل‌های تولید شده جاسازی شوند.
TempFolderstringخواندن/نوشتنپوشه‌ای را که برای فایل‌های موقت هنگام ذخیره‌سازی به فرمت DOC یا DOCX استفاده می‌شود، مشخص می‌کند.
UpdateOleControlImagesboolخواندن/نوشتنمقدار تعیین‌کنندهٔ اینکه آیا تصویر ارائهٔ کنترل‌های OLE به‌روزرسانی شود یا نه را دریافت یا تنظیم می‌کند.
PrettyFormatboolخواندن/نوشتنزمانی که true باشد، خروجی را در صورت امکان به صورت قالب زیبا فرمت می‌کند.
UseAntiAliasingboolخواندن/نوشتندریافت یا تنظیم مقداری که تعیین می‌کند آیا برای رندرینگ از ضد لبه‌زدایی استفاده شود یا خیر.
UseHighQualityRenderingboolخواندن/نوشتندریافت یا تنظیم مقداری که تعیین می‌کند آیا از کیفیت بالا استفاده شود یا نه (یعنی.
DmlRenderingModeDmlRenderingModeخواندن/نوشتندریافت یا تنظیم مقداری که تعیین می‌کند شکل‌های DrawingML چگونه رندر می‌شوند.
DmlEffectsRenderingModeDmlEffectsRenderingModeخواندن/نوشتندریافت یا تنظیم مقداری که تعیین می‌کند اثرات DrawingML چگونه رندر می‌شوند.
ImlRenderingModeImlRenderingModeخواندن/نوشتندریافت یا تنظیم مقداری که تعیین می‌کند اشیای جوهر (InkML) چگونه رندر می‌شوند.
DefaultTemplatestringخواندن/نوشتنمسیر الگوی پیش‌فرض (شامل نام فایل) را دریافت یا تنظیم می‌کند.
UpdateFieldsboolخواندن/نوشتندریافت یا تنظیم می‌کند مقدار تعیین‌کننده اینکه آیا فیلدهای از انواع خاص قبل از ذخیره‌سازی سند به قالب صفحه ثابت به‌روزرسانی شوند.
UpdateLastSavedTimePropertyboolخواندن/نوشتندریافت یا تنظیم می‌کند مقدار تعیین‌کننده اینکه آیا ویژگی LastSavedTime قبل از ذخیره‌سازی به‌روزرسانی شود.
UpdateLastPrintedPropertyboolخواندن/نوشتنمقدار را که تعیین می‌کند آیا ویژگی LastPrinted پیش از ذخیره‌سازی به‌روزرسانی می‌شود یا نه، دریافت یا تنظیم می‌کند.
UpdateCreatedTimePropertyboolخواندن/نوشتنمقدار را که تعیین می‌کند آیا ویژگی CreatedTime پیش از ذخیره‌سازی به‌روزرسانی می‌شود یا نه، دریافت یا تنظیم می‌کند.
MemoryOptimizationboolخواندن/نوشتندریافت یا تنظیم مقدار تعیین‌کننده این‌که آیا بهینه‌سازی حافظه باید پیش از ذخیره‌سازی سند انجام شود.
UpdateAmbiguousTextFontboolخواندن/نوشتنمشخص می‌کند که آیا ویژگی‌های قلم بر اساس کد کاراکتر مورد استفاده تغییر خواهد کرد.
Dml3DEffectsRenderingModeDml3DEffectsRenderingModeخواندن/نوشتنمقدار را دریافت یا تنظیم می‌کند که تعیین می‌کند اثرات سه‌بعدی چگونه رندر می‌شوند.
ProgressCallbackIDocumentSavingCallbackخواندن/نوشتندر زمان ذخیره‌سازی یک سند فراخوانی می‌شود و داده‌های مربوط به پیشرفت ذخیره‌سازی را می‌پذیرد.
AllowEmbeddingPostScriptFontsboolخواندن/نوشتنمقدار بولی را دریافت یا تنظیم می‌کند که نشان می‌دهد آیا اجازهٔ جاسازی قلم‌ها با خطوط PostScript هنگام جاسازی قلم‌های TrueType در یک سند هنگام ذخیره‌سازی آن داده شود یا نه.
CustomTimeZoneInfoTimeZoneInfoخواندن/نوشتندریافت یا تنظیم منطقه زمانی محلی سفارشی که برای فیلدهای تاریخ/زمان استفاده می‌شود.

روش ها

امضاتوضیح
HtmlSaveOptions()یک نمونه جدید از این کلاس را مقداردهی می‌کند که می‌تواند برای ذخیره یک سند در قالب Html استفاده شود.
HtmlSaveOptions(saveFormat: SaveFormat)یک نمونه جدید از این کلاس را مقداردهی می‌کند که می‌تواند برای ذخیره یک سند در قالب Html، Mhtml، Epub، Azw3 یا Mobi استفاده شود.
CreateSaveOptions(saveFormat: SaveFormat)یک شیء گزینه‌های ذخیره‌سازی از کلاس مناسب ایجاد می‌کند.

همچنین ببینید:

 فارسی