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 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
SaveFormat | SaveFormat | خواندن/نوشتن | قالبی را که سند در صورت استفاده از این شیء گزینههای ذخیرهسازی ذخیره میشود، مشخص میکند. |
AllowNegativeIndent | bool | خواندن/نوشتن | مشخص میکند که آیا تورفتگیهای منفی چپ و راست پاراگرافها هنگام ذخیرهسازی به HTML، MHTML یا EPUB نرمالسازی میشوند یا نه. |
CssStyleSheetFileName | string | خواندن/نوشتن | مسیر و نام فایل شیوهنامهٔ تو در تو (CSS) را که هنگام خروجی گرفتن سند به HTML نوشته میشود، مشخص میکند. |
CssStyleSheetType | CssStyleSheetType | خواندن/نوشتن | نحوهٔ خروجی گرفتن سبکهای CSS (شیوهنامهٔ تو در تو) به HTML، MHTML یا EPUB را مشخص میکند. |
CssClassNamePrefix | string | خواندن/نوشتن | پیشوندی را که به تمام نامهای کلاس CSS اضافه میشود، مشخص میکند. |
DocumentPartSavingCallback | IDocumentPartSavingCallback | خواندن/نوشتن | به شما امکان میدهد نحوهٔ ذخیرهٔ بخشهای سند را هنگام ذخیرهٔ سند به HTML یا EPUB کنترل کنید. |
CssSavingCallback | ICssSavingCallback | خواندن/نوشتن | به شما امکان میدهد کنترل کنید که استایلهای CSS چگونه هنگام ذخیرهسازی سند به HTML، MHTML یا EPUB ذخیره شوند. |
DocumentSplitCriteria | DocumentSplitCriteria | خواندن/نوشتن | مشخص میکند که سند هنگام ذخیرهسازی به فرمت Html، Epub یا Azw3 چگونه تقسیم شود. |
DocumentSplitHeadingLevel | int | خواندن/نوشتن | حداکثر سطح عناوین را که در آن سند تقسیم میشود، مشخص میکند. |
Encoding | Encoding | خواندن/نوشتن | رمزگذاری مورد استفاده هنگام صادرات به HTML، MHTML یا EPUB را مشخص میکند. |
NavigationMapLevel | int | خواندن/نوشتن | حداکثر سطح سرفصلهایی که به نقشهٔ ناوبری پر میشوند هنگام صادرات به فرمتهای EPUB، MOBI یا AZW3 را مشخص میکند. |
ExportDocumentProperties | bool | خواندن/نوشتن | مشخص میکند که آیا ویژگیهای سند داخلی و سفارشی باید به HTML، MHTML یا EPUB صادر شوند یا نه. |
ExportFontResources | bool | خواندن/نوشتن | مشخص میکند که آیا منابع قلم باید به HTML، MHTML یا EPUB صادر شوند یا نه. |
ExportFontsAsBase64 | bool | خواندن/نوشتن | مشخص میکند که آیا منابع فونت باید به HTML بهصورت رمزگذاری Base64 جاسازی شوند یا خیر. |
ExportHeadersFootersMode | ExportHeadersFootersMode | خواندن/نوشتن | مشخص میکند که سرصفحهها و پاصفحهها چگونه به HTML, MHTML یا EPUB خروجی داده میشوند. |
ExportImagesAsBase64 | bool | خواندن/نوشتن | مشخص میکند که آیا تصاویر به صورت Base64 در خروجی HTML، MHTML یا EPUB ذخیره شوند. |
ExportLanguageInformation | bool | خواندن/نوشتن | مشخص میکند که آیا اطلاعات زبان به HTML، MHTML یا EPUB صادر شود. |
ExportListLabels | ExportListLabels | خواندن/نوشتن | کنترل میکند که برچسبهای فهرست چگونه به HTML، MHTML یا EPUB خروجی داده شوند. |
MetafileFormat | HtmlMetafileFormat | خواندن/نوشتن | مشخص میکند که متافایلها در چه فرمتی هنگام خروجی گرفتن به HTML، MHTML یا EPUB ذخیره میشوند. |
ExportPageSetup | bool | خواندن/نوشتن | مشخص میکند که آیا تنظیمات صفحه به HTML، MHTML یا EPUB صادر میشود. |
ExportPageMargins | bool | خواندن/نوشتن | مشخص میکند که آیا حاشیههای صفحه به HTML، MHTML یا EPUB صادر میشود. |
ExportRelativeFontSize | bool | خواندن/نوشتن | مشخص میکند که آیا اندازههای قلم باید هنگام ذخیره به HTML، MHTML یا EPUB به صورت واحدهای نسبی خروجی داده شوند. |
ExportTextInputFormFieldAsText | bool | خواندن/نوشتن | نحوهٔ ذخیرهٔ فیلدهای فرم ورودی متن را در HTML یا MHTML کنترل میکند. |
ExportShapesAsSvg | bool | خواندن/نوشتن | کنترل میکند که آیا گرههای Shape هنگام ذخیرهسازی به HTML، MHTML، EPUB یا AZW3 به تصاویر SVG تبدیل شوند. |
ExportDropDownFormFieldAsText | bool | خواندن/نوشتن | نحوهٔ ذخیرهٔ فیلدهای فرم کشویی را در HTML یا MHTML کنترل میکند. |
ExportTocPageNumbers | bool | خواندن/نوشتن | مشخص میکند که آیا شمارههای صفحه در فهرست مطالب هنگام ذخیرهٔ HTML، MHTML و EPUB نوشته شود. |
ExportXhtmlTransitional | bool | خواندن/نوشتن | مشخص میکند که آیا اعلان DOCTYPE هنگام ذخیرهسازی به HTML یا MHTML نوشته شود یا نه. |
HtmlVersion | HtmlVersion | خواندن/نوشتن | نسخهٔ استاندارد HTML را که باید هنگام ذخیرهسازی سند به HTML یا MHTML استفاده شود، مشخص میکند. |
ExportRoundtripInformation | bool | خواندن/نوشتن | مشخص میکند که آیا اطلاعات roundtrip هنگام ذخیرهسازی به HTML، MHTML یا EPUB نوشته شود یا نه. |
ResourceFolder | string | خواندن/نوشتن | یک پوشه فیزیکی را مشخص میکند که تمام منابعی مانند تصاویر، قلمها و CSS های خارجی هنگام صادرات سند به HTML در آن ذخیره میشوند. |
ResourceFolderAlias | string | خواندن/نوشتن | نام پوشهای را مشخص میکند که برای ساخت URIهای تمام منابع نوشتهشده در یک سند HTML استفاده میشود. |
FontsFolder | string | خواندن/نوشتن | پوشه فیزیکی را که هنگام صدور سند به HTML فونتها در آن ذخیره میشوند، مشخص میکند. |
FontsFolderAlias | string | خواندن/نوشتن | نام پوشهای را که برای ساخت URIهای فونت نوشتهشده در یک سند HTML استفاده میشود، مشخص میکند. |
FontResourcesSubsettingSizeThreshold | int | خواندن/نوشتن | کنترل میکند که کدام منابع فونت هنگام ذخیرهسازی به HTML، MHTML یا EPUB به زیرمجموعهسازی نیاز دارند. |
ImagesFolder | string | خواندن/نوشتن | پوشه فیزیکی را که تصاویر در آن ذخیره میشوند هنگام صادرات سند به فرمت HTML مشخص میکند. |
ImagesFolderAlias | string | خواندن/نوشتن | نام پوشهای را که برای ساخت URIهای تصویر نوشته شده در یک سند HTML استفاده میشود، مشخص میکند. |
ImageResolution | int | خواندن/نوشتن | وضوح خروجی تصاویر را هنگام صادرات به HTML، MHTML یا EPUB مشخص میکند. |
ImageSavingCallback | IImageSavingCallback | خواندن/نوشتن | اجازه میدهد نحوه ذخیرهسازی تصاویر هنگام ذخیره یک سند به HTML، MHTML یا EPUB کنترل شود. |
ScaleImageToShapeSize | bool | خواندن/نوشتن | مشخص میکند که آیا تصاویر توسط Aspose.Words به اندازه شکل محدود کننده مقیاس میشوند هنگام خروجیگیری به HTML، MHTML یا EPUB. |
TableWidthOutputMode | HtmlElementSizeOutputMode | خواندن/نوشتن | کنترل میکند که عرض جدول، ردیف و سلولها چگونه به HTML، MHTML یا EPUB صادر شوند. |
OfficeMathOutputMode | HtmlOfficeMathOutputMode | خواندن/نوشتن | کنترل میکند که اشیای OfficeMath چگونه به HTML، MHTML یا EPUB صادر شوند. |
ExportOriginalUrlForLinkedImages | bool | خواندن/نوشتن | مشخص میکند آیا URL اصلی باید به عنوان URL تصاویر پیوستشده استفاده شود. |
ExportCidUrlsForMhtmlResources | bool | خواندن/نوشتن | مشخص میکند که آیا برای ارجاع به منابع (تصاویر، فونتها، CSS) که در اسناد MHTML گنجانده شدهاند، از URLهای CID (Content-ID) استفاده شود یا نه. |
ResolveFontNames | bool | خواندن/نوشتن | مشخص میکند که آیا نامهای خانوادهٔ قلم استفادهشده در سند بر اساس FontSettings حل و جایگزین میشوند یا نه، زمانی که به فرمتهای مبتنی بر HTML نوشته میشوند. |
ReplaceBackslashWithYenSign | bool | خواندن/نوشتن | مشخص میکند که آیا کاراکترهای بکاسلش باید با علامت ین جایگزین شوند یا نه. |
RemoveJavaScriptFromLinks | bool | خواندن/نوشتن | مشخص میکند که آیا JavaScript از پیوندها حذف خواهد شد یا خیر. |
ExportGeneratorName | bool | خواندن/نوشتن | زمانی که true باشد، باعث میشود نام و نسخهٔ Aspose.Words در فایلهای تولید شده جاسازی شوند. |
TempFolder | string | خواندن/نوشتن | پوشهای را که برای فایلهای موقت هنگام ذخیرهسازی به فرمت DOC یا DOCX استفاده میشود، مشخص میکند. |
UpdateOleControlImages | bool | خواندن/نوشتن | مقدار تعیینکنندهٔ اینکه آیا تصویر ارائهٔ کنترلهای OLE بهروزرسانی شود یا نه را دریافت یا تنظیم میکند. |
PrettyFormat | bool | خواندن/نوشتن | زمانی که true باشد، خروجی را در صورت امکان به صورت قالب زیبا فرمت میکند. |
UseAntiAliasing | bool | خواندن/نوشتن | دریافت یا تنظیم مقداری که تعیین میکند آیا برای رندرینگ از ضد لبهزدایی استفاده شود یا خیر. |
UseHighQualityRendering | bool | خواندن/نوشتن | دریافت یا تنظیم مقداری که تعیین میکند آیا از کیفیت بالا استفاده شود یا نه (یعنی. |
DmlRenderingMode | DmlRenderingMode | خواندن/نوشتن | دریافت یا تنظیم مقداری که تعیین میکند شکلهای DrawingML چگونه رندر میشوند. |
DmlEffectsRenderingMode | DmlEffectsRenderingMode | خواندن/نوشتن | دریافت یا تنظیم مقداری که تعیین میکند اثرات DrawingML چگونه رندر میشوند. |
ImlRenderingMode | ImlRenderingMode | خواندن/نوشتن | دریافت یا تنظیم مقداری که تعیین میکند اشیای جوهر (InkML) چگونه رندر میشوند. |
DefaultTemplate | string | خواندن/نوشتن | مسیر الگوی پیشفرض (شامل نام فایل) را دریافت یا تنظیم میکند. |
UpdateFields | bool | خواندن/نوشتن | دریافت یا تنظیم میکند مقدار تعیینکننده اینکه آیا فیلدهای از انواع خاص قبل از ذخیرهسازی سند به قالب صفحه ثابت بهروزرسانی شوند. |
UpdateLastSavedTimeProperty | bool | خواندن/نوشتن | دریافت یا تنظیم میکند مقدار تعیینکننده اینکه آیا ویژگی LastSavedTime قبل از ذخیرهسازی بهروزرسانی شود. |
UpdateLastPrintedProperty | bool | خواندن/نوشتن | مقدار را که تعیین میکند آیا ویژگی LastPrinted پیش از ذخیرهسازی بهروزرسانی میشود یا نه، دریافت یا تنظیم میکند. |
UpdateCreatedTimeProperty | bool | خواندن/نوشتن | مقدار را که تعیین میکند آیا ویژگی CreatedTime پیش از ذخیرهسازی بهروزرسانی میشود یا نه، دریافت یا تنظیم میکند. |
MemoryOptimization | bool | خواندن/نوشتن | دریافت یا تنظیم مقدار تعیینکننده اینکه آیا بهینهسازی حافظه باید پیش از ذخیرهسازی سند انجام شود. |
UpdateAmbiguousTextFont | bool | خواندن/نوشتن | مشخص میکند که آیا ویژگیهای قلم بر اساس کد کاراکتر مورد استفاده تغییر خواهد کرد. |
Dml3DEffectsRenderingMode | Dml3DEffectsRenderingMode | خواندن/نوشتن | مقدار را دریافت یا تنظیم میکند که تعیین میکند اثرات سهبعدی چگونه رندر میشوند. |
ProgressCallback | IDocumentSavingCallback | خواندن/نوشتن | در زمان ذخیرهسازی یک سند فراخوانی میشود و دادههای مربوط به پیشرفت ذخیرهسازی را میپذیرد. |
AllowEmbeddingPostScriptFonts | bool | خواندن/نوشتن | مقدار بولی را دریافت یا تنظیم میکند که نشان میدهد آیا اجازهٔ جاسازی قلمها با خطوط PostScript هنگام جاسازی قلمهای TrueType در یک سند هنگام ذخیرهسازی آن داده شود یا نه. |
CustomTimeZoneInfo | TimeZoneInfo | خواندن/نوشتن | دریافت یا تنظیم منطقه زمانی محلی سفارشی که برای فیلدهای تاریخ/زمان استفاده میشود. |
روش ها
| امضا | توضیح |
|---|---|
HtmlSaveOptions() | یک نمونه جدید از این کلاس را مقداردهی میکند که میتواند برای ذخیره یک سند در قالب Html استفاده شود. |
HtmlSaveOptions(saveFormat: SaveFormat) | یک نمونه جدید از این کلاس را مقداردهی میکند که میتواند برای ذخیره یک سند در قالب Html، Mhtml، Epub، Azw3 یا Mobi استفاده شود. |
CreateSaveOptions(saveFormat: SaveFormat) | یک شیء گزینههای ذخیرهسازی از کلاس مناسب ایجاد میکند. |