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 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
SaveFormat | SaveFormat | อ่าน/เขียน | ระบุรูปแบบที่เอกสารจะถูกบันทึกเมื่อใช้วัตถุตัวเลือกการบันทึกนี้. |
AllowNegativeIndent | bool | อ่าน/เขียน | ระบุว่าจะทำการทำให้ระยะเยื้องซ้ายและขวาติดลบของย่อหน้าถูกทำให้เป็นมาตรฐานหรือไม่เมื่อบันทึกเป็น HTML, MHTML หรือ EPUB. |
CssStyleSheetFileName | string | อ่าน/เขียน | ระบุเส้นทางและชื่อของไฟล์ Cascading Style Sheet (CSS) ที่เขียนเมื่อเอกสารถูกส่งออกเป็น HTML. |
CssStyleSheetType | CssStyleSheetType | อ่าน/เขียน | ระบุวิธีที่สไตล์ CSS (Cascading Style Sheet) ถูกส่งออกเป็น 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 จะถูกแปลงเป็นภาพ SVG หรือไม่เมื่อบันทึกไปยัง HTML, MHTML, EPUB หรือ AZW3. |
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 | อ่าน/เขียน | ระบุว่าจะใช้ URL แบบ CID (Content-ID) เพื่ออ้างอิงทรัพยากร (ภาพ, ฟอนต์, CSS) ที่รวมอยู่ในเอกสาร MHTML หรือไม่. |
ResolveFontNames | bool | อ่าน/เขียน | ระบุว่าชื่อฟอนต์ฟาเมลี่ที่ใช้ในเอกสารจะได้รับการแก้ไขและแทนที่ตาม FontSettings เมื่อเขียนเป็นรูปแบบที่อิงตาม HTML หรือไม่. |
ReplaceBackslashWithYenSign | bool | อ่าน/เขียน | ระบุว่าควรแทนที่อักขระ backslash ด้วยสัญลักษณ์เยนหรือไม่. |
RemoveJavaScriptFromLinks | bool | อ่าน/เขียน | ระบุว่าจะลบ JavaScript ออกจากลิงก์หรือไม่. |
ExportGeneratorName | bool | อ่าน/เขียน | เมื่อเป็นจริง จะทำให้ชื่อและเวอร์ชันของ Aspose.Words ถูกฝังลงในไฟล์ที่ผลิตออกมา. |
TempFolder | string | อ่าน/เขียน | ระบุโฟลเดอร์สำหรับไฟล์ชั่วคราวที่ใช้เมื่อบันทึกเป็นไฟล์ DOC หรือ DOCX. |
UpdateOleControlImages | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าจะอัปเดตภาพการนำเสนอของคอนโทรล OLE หรือไม่. |
PrettyFormat | bool | อ่าน/เขียน | เมื่อเป็นจริง จะจัดรูปแบบผลลัพธ์ให้สวยงามเมื่อตรงตามเงื่อนไข. |
UseAntiAliasing | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าจะใช้การทำแอนตี้เอเลียซิงในการเรนเดอร์หรือไม่. |
UseHighQualityRendering | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าจะใช้คุณภาพสูง (เช่น. |
DmlRenderingMode | DmlRenderingMode | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่า DrawingML รูปร่างจะถูกเรนเดอร์อย่างไร. |
DmlEffectsRenderingMode | DmlEffectsRenderingMode | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าเอฟเฟกต์ DrawingML จะถูกเรนเดอร์อย่างไร. |
ImlRenderingMode | ImlRenderingMode | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าวัตถุหมึก (InkML) จะถูกเรนเดอร์อย่างไร. |
DefaultTemplate | string | อ่าน/เขียน | รับหรือกำหนดเส้นทางไปยังแม่แบบเริ่มต้น (รวมถึงชื่อไฟล์). |
UpdateFields | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าฟิลด์ประเภทบางประเภทควรได้รับการอัปเดตก่อนบันทึกเอกสารเป็นรูปแบบหน้าคงที่หรือไม่. |
UpdateLastSavedTimeProperty | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่า property LastSavedTime จะถูกอัปเดตก่อนบันทึกหรือไม่. |
UpdateLastPrintedProperty | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าคุณสมบัติ LastPrinted จะถูกอัปเดตก่อนการบันทึกหรือไม่. |
UpdateCreatedTimeProperty | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าคุณสมบัติ CreatedTime จะถูกอัปเดตก่อนการบันทึกหรือไม่. |
MemoryOptimization | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าควรทำการเพิ่มประสิทธิภาพหน่วยความจำก่อนบันทึกเอกสารหรือไม่. |
UpdateAmbiguousTextFont | bool | อ่าน/เขียน | กำหนดว่าจะมีการเปลี่ยนแปลงคุณลักษณะของแบบอักษรหรือไม่ตามรหัสอักขระที่ใช้. |
Dml3DEffectsRenderingMode | Dml3DEffectsRenderingMode | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดวิธีการเรนเดอร์เอฟเฟกต์ 3 มิติ. |
ProgressCallback | IDocumentSavingCallback | อ่าน/เขียน | ถูกเรียกในระหว่างการบันทึกเอกสารและรับข้อมูลเกี่ยวกับความคืบหน้าการบันทึก. |
AllowEmbeddingPostScriptFonts | bool | อ่าน/เขียน | รับหรือกำหนดค่าบูลีนที่บ่งบอกว่าควรอนุญาตให้ฝังฟอนต์ที่มีโครงร่าง PostScript หรือไม่เมื่อฝังฟอนต์ TrueType ในเอกสารเมื่อบันทึก. |
CustomTimeZoneInfo | TimeZoneInfo | อ่าน/เขียน | รับหรือกำหนดโซนเวลาในท้องถิ่นที่กำหนดเองที่ใช้สำหรับฟิลด์วันที่/เวลา. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
HtmlSaveOptions() | เริ่มต้นอินสแตนซ์ใหม่ของคลาสนี้ที่สามารถใช้เพื่อบันทึกเอกสารในรูปแบบ Html. |
HtmlSaveOptions(saveFormat: SaveFormat) | เริ่มต้นอินสแตนซ์ใหม่ของคลาสนี้ที่สามารถใช้เพื่อบันทึกเอกสารในรูปแบบ Html, Mhtml, Epub, Azw3 หรือ Mobi. |
CreateSaveOptions(saveFormat: SaveFormat) | สร้างอ็อบเจกต์ตัวเลือกการบันทึกของคลาสที่ถูกต้อง. |