HtmlSaveOptions

HtmlSaveOptions

ภาพรวม

HtmlSaveOptions เป็นคลาสใน Aspose.Words FOSS สำหรับ .NET. สืบทอดจาก: SaveOptions.

สามารถใช้เพื่อระบุตัวเลือกเพิ่มเติมเมื่อบันทึกเอกสารเป็นรูปแบบ Html, Mhtml, Epub, Azw3 หรือ Mobi.

คลาสนี้ให้ 3 เมธอดสำหรับทำงานกับวัตถุ HtmlSaveOptions ในโปรแกรม .NET. เมธอดที่มีให้รวมถึง: CreateSaveOptions, HtmlSaveOptions. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพ็กเกจ Aspose.Words FOSS สำหรับ .NET. คุณสมบัติ: AllowEmbeddingPostScriptFonts, AllowNegativeIndent, CssClassNamePrefix, CssSavingCallback, CssStyleSheetFileName, CssStyleSheetType และอีก 60 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
SaveFormatSaveFormatอ่าน/เขียนระบุรูปแบบที่เอกสารจะถูกบันทึกเมื่อใช้วัตถุตัวเลือกการบันทึกนี้.
AllowNegativeIndentboolอ่าน/เขียนระบุว่าจะทำการทำให้ระยะเยื้องซ้ายและขวาติดลบของย่อหน้าถูกทำให้เป็นมาตรฐานหรือไม่เมื่อบันทึกเป็น HTML, MHTML หรือ EPUB.
CssStyleSheetFileNamestringอ่าน/เขียนระบุเส้นทางและชื่อของไฟล์ Cascading Style Sheet (CSS) ที่เขียนเมื่อเอกสารถูกส่งออกเป็น HTML.
CssStyleSheetTypeCssStyleSheetTypeอ่าน/เขียนระบุวิธีที่สไตล์ CSS (Cascading Style Sheet) ถูกส่งออกเป็น 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 จะถูกแปลงเป็นภาพ SVG หรือไม่เมื่อบันทึกไปยัง HTML, MHTML, EPUB หรือ AZW3.
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อ่าน/เขียนระบุว่าจะใช้ URL แบบ CID (Content-ID) เพื่ออ้างอิงทรัพยากร (ภาพ, ฟอนต์, CSS) ที่รวมอยู่ในเอกสาร MHTML หรือไม่.
ResolveFontNamesboolอ่าน/เขียนระบุว่าชื่อฟอนต์ฟาเมลี่ที่ใช้ในเอกสารจะได้รับการแก้ไขและแทนที่ตาม FontSettings เมื่อเขียนเป็นรูปแบบที่อิงตาม HTML หรือไม่.
ReplaceBackslashWithYenSignboolอ่าน/เขียนระบุว่าควรแทนที่อักขระ backslash ด้วยสัญลักษณ์เยนหรือไม่.
RemoveJavaScriptFromLinksboolอ่าน/เขียนระบุว่าจะลบ JavaScript ออกจากลิงก์หรือไม่.
ExportGeneratorNameboolอ่าน/เขียนเมื่อเป็นจริง จะทำให้ชื่อและเวอร์ชันของ Aspose.Words ถูกฝังลงในไฟล์ที่ผลิตออกมา.
TempFolderstringอ่าน/เขียนระบุโฟลเดอร์สำหรับไฟล์ชั่วคราวที่ใช้เมื่อบันทึกเป็นไฟล์ DOC หรือ DOCX.
UpdateOleControlImagesboolอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าจะอัปเดตภาพการนำเสนอของคอนโทรล OLE หรือไม่.
PrettyFormatboolอ่าน/เขียนเมื่อเป็นจริง จะจัดรูปแบบผลลัพธ์ให้สวยงามเมื่อตรงตามเงื่อนไข.
UseAntiAliasingboolอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าจะใช้การทำแอนตี้เอเลียซิงในการเรนเดอร์หรือไม่.
UseHighQualityRenderingboolอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าจะใช้คุณภาพสูง (เช่น.
DmlRenderingModeDmlRenderingModeอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่า DrawingML รูปร่างจะถูกเรนเดอร์อย่างไร.
DmlEffectsRenderingModeDmlEffectsRenderingModeอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าเอฟเฟกต์ DrawingML จะถูกเรนเดอร์อย่างไร.
ImlRenderingModeImlRenderingModeอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าวัตถุหมึก (InkML) จะถูกเรนเดอร์อย่างไร.
DefaultTemplatestringอ่าน/เขียนรับหรือกำหนดเส้นทางไปยังแม่แบบเริ่มต้น (รวมถึงชื่อไฟล์).
UpdateFieldsboolอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าฟิลด์ประเภทบางประเภทควรได้รับการอัปเดตก่อนบันทึกเอกสารเป็นรูปแบบหน้าคงที่หรือไม่.
UpdateLastSavedTimePropertyboolอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่า property LastSavedTime จะถูกอัปเดตก่อนบันทึกหรือไม่.
UpdateLastPrintedPropertyboolอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าคุณสมบัติ LastPrinted จะถูกอัปเดตก่อนการบันทึกหรือไม่.
UpdateCreatedTimePropertyboolอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าคุณสมบัติ CreatedTime จะถูกอัปเดตก่อนการบันทึกหรือไม่.
MemoryOptimizationboolอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าควรทำการเพิ่มประสิทธิภาพหน่วยความจำก่อนบันทึกเอกสารหรือไม่.
UpdateAmbiguousTextFontboolอ่าน/เขียนกำหนดว่าจะมีการเปลี่ยนแปลงคุณลักษณะของแบบอักษรหรือไม่ตามรหัสอักขระที่ใช้.
Dml3DEffectsRenderingModeDml3DEffectsRenderingModeอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดวิธีการเรนเดอร์เอฟเฟกต์ 3 มิติ.
ProgressCallbackIDocumentSavingCallbackอ่าน/เขียนถูกเรียกในระหว่างการบันทึกเอกสารและรับข้อมูลเกี่ยวกับความคืบหน้าการบันทึก.
AllowEmbeddingPostScriptFontsboolอ่าน/เขียนรับหรือกำหนดค่าบูลีนที่บ่งบอกว่าควรอนุญาตให้ฝังฟอนต์ที่มีโครงร่าง PostScript หรือไม่เมื่อฝังฟอนต์ TrueType ในเอกสารเมื่อบันทึก.
CustomTimeZoneInfoTimeZoneInfoอ่าน/เขียนรับหรือกำหนดโซนเวลาในท้องถิ่นที่กำหนดเองที่ใช้สำหรับฟิลด์วันที่/เวลา.

วิธีการ

ลายเซ็นคำอธิบาย
HtmlSaveOptions()เริ่มต้นอินสแตนซ์ใหม่ของคลาสนี้ที่สามารถใช้เพื่อบันทึกเอกสารในรูปแบบ Html.
HtmlSaveOptions(saveFormat: SaveFormat)เริ่มต้นอินสแตนซ์ใหม่ของคลาสนี้ที่สามารถใช้เพื่อบันทึกเอกสารในรูปแบบ Html, Mhtml, Epub, Azw3 หรือ Mobi.
CreateSaveOptions(saveFormat: SaveFormat)สร้างอ็อบเจกต์ตัวเลือกการบันทึกของคลาสที่ถูกต้อง.

ดูเพิ่มเติม

 ภาษาไทย