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 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
SaveFormat | SaveFormat | อ่าน/เขียน | ระบุรูปแบบที่เอกสารจะถูกบันทึกไว้เมื่อใช้วัตถุตัวเลือกการบันทึกนี้. |
Password | string | อ่าน/เขียน | รับ/ตั้งค่ารหัสผ่านเพื่อเข้ารหัสเอกสารโดยใช้อัลกอริทึมการเข้ารหัสมาตรฐาน ECMA376. |
Compliance | OoxmlCompliance | อ่าน/เขียน | ระบุเวอร์ชัน OOXML สำหรับเอกสารผลลัพธ์. |
KeepLegacyControlChars | bool | อ่าน/เขียน | เก็บการแสดงผลดั้งเดิมของอักขระควบคุมแบบเก่า. |
CompressionLevel | CompressionLevel | อ่าน/เขียน | ระบุระดับการบีบอัดที่ใช้ในการบันทึกเอกสาร. |
Zip64Mode | Zip64Mode | อ่าน/เขียน | ระบุว่าจะใช้ส่วนขยายรูปแบบ ZIP64 สำหรับเอกสารผลลัพธ์หรือไม่. |
DigitalSignatureDetails | DigitalSignatureDetails | อ่าน/เขียน | รับหรือกำหนดวัตถุ DigitalSignatureDetails ที่ใช้ในการลงนามเอกสาร. |
ExportGeneratorName | bool | อ่าน/เขียน | เมื่อเป็นจริง จะทำให้ชื่อและเวอร์ชันของ Aspose.Words ถูกฝังลงในไฟล์ที่สร้างขึ้น. |
TempFolder | string | อ่าน/เขียน | ระบุโฟลเดอร์สำหรับไฟล์ชั่วคราวที่ใช้เมื่อบันทึกเป็นไฟล์ DOC หรือ DOCX. |
UpdateOleControlImages | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่ระบุว่าจะอัปเดตภาพการนำเสนอของการควบคุม OLE หรือไม่. |
PrettyFormat | bool | อ่าน/เขียน | เมื่อเป็นจริง จะจัดรูปแบบผลลัพธ์ให้อ่านง่ายในกรณีที่ใช้ได้. |
UseAntiAliasing | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าควรใช้หรือไม่ใช้ anti-aliasing สำหรับการเรนเดอร์. |
UseHighQualityRendering | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าควรใช้หรือไม่ใช้คุณภาพสูง (เช่น. |
DmlRenderingMode | DmlRenderingMode | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่ารูปทรง DrawingML ถูกเรนเดอร์อย่างไร. |
DmlEffectsRenderingMode | DmlEffectsRenderingMode | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าเอฟเฟกต์ DrawingML ถูกเรนเดอร์อย่างไร. |
ImlRenderingMode | ImlRenderingMode | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าอ็อบเจกต์หมึก (InkML) ถูกเรนเดอร์อย่างไร. |
DefaultTemplate | string | อ่าน/เขียน | รับหรือกำหนดเส้นทางไปยังเทมเพลตเริ่มต้น (รวมถึงชื่อไฟล์). |
UpdateFields | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าฟิลด์ประเภทบางประเภทควรได้รับการอัปเดตก่อนบันทึกเอกสารเป็นรูปแบบหน้าคงที่หรือไม่. |
UpdateLastSavedTimeProperty | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่า property LastSavedTime จะถูกอัปเดตก่อนบันทึกหรือไม่. |
UpdateLastPrintedProperty | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่า property LastPrinted จะถูกอัปเดตก่อนบันทึกหรือไม่. |
UpdateCreatedTimeProperty | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าคุณสมบัติ CreatedTime จะถูกอัปเดตก่อนบันทึกหรือไม่. |
MemoryOptimization | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าควรทำการเพิ่มประสิทธิภาพหน่วยความจำก่อนบันทึกเอกสารหรือไม่. |
UpdateAmbiguousTextFont | bool | อ่าน/เขียน | กำหนดว่าจะเปลี่ยนแปลงแอตทริบิวต์ของแบบอักษรหรือไม่ตามรหัสอักขระที่ใช้อยู่. |
Dml3DEffectsRenderingMode | Dml3DEffectsRenderingMode | อ่าน/เขียน | รับหรือกำหนดค่าที่กำหนดว่าเอฟเฟกต์ 3D จะถูกเรนเดอร์อย่างไร. |
ProgressCallback | IDocumentSavingCallback | อ่าน/เขียน | ถูกเรียกใช้ระหว่างการบันทึกเอกสารและรับข้อมูลเกี่ยวกับความคืบหน้าการบันทึก. |
AllowEmbeddingPostScriptFonts | bool | อ่าน/เขียน | รับหรือกำหนดค่าบูลีนที่ระบุว่าจะอนุญาตให้ฝังแบบอักษรที่มีโครงร่าง PostScript หรือไม่เมื่อฝังแบบอักษร TrueType ลงในเอกสารขณะบันทึก. |
CustomTimeZoneInfo | TimeZoneInfo | อ่าน/เขียน | รับหรือกำหนดโซนเวลาในท้องถิ่นที่กำหนดเองที่ใช้สำหรับฟิลด์วันที่/เวลา. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
OoxmlSaveOptions() | สร้างอินสแตนซ์ใหม่ของคลาสนี้ที่สามารถใช้ในการบันทึกเอกสารในรูปแบบ Docx. |
OoxmlSaveOptions(saveFormat: SaveFormat) | สร้างอินสแตนซ์ใหม่ของคลาสนี้ที่สามารถใช้เพื่อบันทึกเอกสารในรูปแบบ Docx, Docm, Dotx, Dotm หรือ FlatOpc format. |
CreateSaveOptions(saveFormat: SaveFormat) | สร้างอ็อบเจ็กต์ตัวเลือกการบันทึกของคลาสที่ถูกต้อง. |