OoxmlSaveOptions

OoxmlSaveOptions

ภาพรวม

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

สามารถใช้เพื่อระบุตัวเลือกเพิ่มเติมเมื่อบันทึกเอกสารเป็นรูปแบบ Docx, Docm, Dotx, Dotm หรือ FlatOpc format.

คลาสนี้ให้ 3 วิธีสำหรับทำงานกับอ็อบเจ็กต์ OoxmlSaveOptions ในโปรแกรม .NET. วิธีที่มีให้รวมถึง: CreateSaveOptions, OoxmlSaveOptions. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้ง Aspose.Words FOSS สำหรับแพคเกจ .NET. คุณสมบัติ: AllowEmbeddingPostScriptFonts, Compliance, CompressionLevel, CustomTimeZoneInfo, DefaultTemplate, DigitalSignatureDetails, และอีก 21 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
SaveFormatSaveFormatอ่าน/เขียนระบุรูปแบบที่เอกสารจะถูกบันทึกไว้เมื่อใช้วัตถุตัวเลือกการบันทึกนี้.
Passwordstringอ่าน/เขียนรับ/ตั้งค่ารหัสผ่านเพื่อเข้ารหัสเอกสารโดยใช้อัลกอริทึมการเข้ารหัสมาตรฐาน ECMA376.
ComplianceOoxmlComplianceอ่าน/เขียนระบุเวอร์ชัน OOXML สำหรับเอกสารผลลัพธ์.
KeepLegacyControlCharsboolอ่าน/เขียนเก็บการแสดงผลดั้งเดิมของอักขระควบคุมแบบเก่า.
CompressionLevelCompressionLevelอ่าน/เขียนระบุระดับการบีบอัดที่ใช้ในการบันทึกเอกสาร.
Zip64ModeZip64Modeอ่าน/เขียนระบุว่าจะใช้ส่วนขยายรูปแบบ ZIP64 สำหรับเอกสารผลลัพธ์หรือไม่.
DigitalSignatureDetailsDigitalSignatureDetailsอ่าน/เขียนรับหรือกำหนดวัตถุ DigitalSignatureDetails ที่ใช้ในการลงนามเอกสาร.
ExportGeneratorNameboolอ่าน/เขียนเมื่อเป็นจริง จะทำให้ชื่อและเวอร์ชันของ Aspose.Words ถูกฝังลงในไฟล์ที่สร้างขึ้น.
TempFolderstringอ่าน/เขียนระบุโฟลเดอร์สำหรับไฟล์ชั่วคราวที่ใช้เมื่อบันทึกเป็นไฟล์ DOC หรือ DOCX.
UpdateOleControlImagesboolอ่าน/เขียนรับหรือกำหนดค่าที่ระบุว่าจะอัปเดตภาพการนำเสนอของการควบคุม OLE หรือไม่.
PrettyFormatboolอ่าน/เขียนเมื่อเป็นจริง จะจัดรูปแบบผลลัพธ์ให้อ่านง่ายในกรณีที่ใช้ได้.
UseAntiAliasingboolอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าควรใช้หรือไม่ใช้ anti-aliasing สำหรับการเรนเดอร์.
UseHighQualityRenderingboolอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าควรใช้หรือไม่ใช้คุณภาพสูง (เช่น.
DmlRenderingModeDmlRenderingModeอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่ารูปทรง DrawingML ถูกเรนเดอร์อย่างไร.
DmlEffectsRenderingModeDmlEffectsRenderingModeอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าเอฟเฟกต์ DrawingML ถูกเรนเดอร์อย่างไร.
ImlRenderingModeImlRenderingModeอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าอ็อบเจกต์หมึก (InkML) ถูกเรนเดอร์อย่างไร.
DefaultTemplatestringอ่าน/เขียนรับหรือกำหนดเส้นทางไปยังเทมเพลตเริ่มต้น (รวมถึงชื่อไฟล์).
UpdateFieldsboolอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าฟิลด์ประเภทบางประเภทควรได้รับการอัปเดตก่อนบันทึกเอกสารเป็นรูปแบบหน้าคงที่หรือไม่.
UpdateLastSavedTimePropertyboolอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่า property LastSavedTime จะถูกอัปเดตก่อนบันทึกหรือไม่.
UpdateLastPrintedPropertyboolอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่า property LastPrinted จะถูกอัปเดตก่อนบันทึกหรือไม่.
UpdateCreatedTimePropertyboolอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าคุณสมบัติ CreatedTime จะถูกอัปเดตก่อนบันทึกหรือไม่.
MemoryOptimizationboolอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าควรทำการเพิ่มประสิทธิภาพหน่วยความจำก่อนบันทึกเอกสารหรือไม่.
UpdateAmbiguousTextFontboolอ่าน/เขียนกำหนดว่าจะเปลี่ยนแปลงแอตทริบิวต์ของแบบอักษรหรือไม่ตามรหัสอักขระที่ใช้อยู่.
Dml3DEffectsRenderingModeDml3DEffectsRenderingModeอ่าน/เขียนรับหรือกำหนดค่าที่กำหนดว่าเอฟเฟกต์ 3D จะถูกเรนเดอร์อย่างไร.
ProgressCallbackIDocumentSavingCallbackอ่าน/เขียนถูกเรียกใช้ระหว่างการบันทึกเอกสารและรับข้อมูลเกี่ยวกับความคืบหน้าการบันทึก.
AllowEmbeddingPostScriptFontsboolอ่าน/เขียนรับหรือกำหนดค่าบูลีนที่ระบุว่าจะอนุญาตให้ฝังแบบอักษรที่มีโครงร่าง PostScript หรือไม่เมื่อฝังแบบอักษร TrueType ลงในเอกสารขณะบันทึก.
CustomTimeZoneInfoTimeZoneInfoอ่าน/เขียนรับหรือกำหนดโซนเวลาในท้องถิ่นที่กำหนดเองที่ใช้สำหรับฟิลด์วันที่/เวลา.

วิธีการ

ลายเซ็นคำอธิบาย
OoxmlSaveOptions()สร้างอินสแตนซ์ใหม่ของคลาสนี้ที่สามารถใช้ในการบันทึกเอกสารในรูปแบบ Docx.
OoxmlSaveOptions(saveFormat: SaveFormat)สร้างอินสแตนซ์ใหม่ของคลาสนี้ที่สามารถใช้เพื่อบันทึกเอกสารในรูปแบบ Docx, Docm, Dotx, Dotm หรือ FlatOpc format.
CreateSaveOptions(saveFormat: SaveFormat)สร้างอ็อบเจ็กต์ตัวเลือกการบันทึกของคลาสที่ถูกต้อง.

ดูเพิ่มเติม

 ภาษาไทย