ตั้งค่าระดับการบีบอัด
ในบทช่วยสอนนี้ เราจะสำรวจซอร์สโค้ด C# ที่ให้มาเพื่อตั้งค่าระดับการบีบอัดเมื่อบันทึกเอกสารโดยใช้ Aspose.Words สำหรับ .NET คุณลักษณะนี้ช่วยให้คุณควบคุมระดับการบีบอัดของเอกสารที่สร้างขึ้นได้
ขั้นตอนที่ 1: การตั้งค่าสภาพแวดล้อม
ก่อนที่คุณจะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าสภาพแวดล้อมการพัฒนาของคุณด้วย Aspose.Words สำหรับ .NET ตรวจสอบให้แน่ใจว่าคุณได้เพิ่มข้อมูลอ้างอิงที่จำเป็นและนำเข้าเนมสเปซที่เหมาะสมแล้ว
ขั้นตอนที่ 2: กำลังโหลดเอกสาร
// พาธไปยังไดเร็กทอรีเอกสารของคุณ
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Document.docx");
ในขั้นตอนนี้ เราโหลดเอกสารโดยใช้Document
วิธีการและส่งเส้นทางไปยังไฟล์ DOCX ที่จะโหลด
ขั้นตอนที่ 3: การกำหนดค่าตัวเลือกการสำรองข้อมูล OOXML
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions { CompressionLevel = CompressionLevel.SuperFast };
ในขั้นตอนนี้ เรากำหนดค่าตัวเลือกการบันทึก OOXML โดยใช้OoxmlSaveOptions
ระดับ. เราตั้งค่าระดับการบีบอัดเป็นSuperFast
เพื่อให้ได้การบีบอัดที่รวดเร็วยิ่งขึ้น
ขั้นตอนที่ 4: บันทึกเอกสารด้วยระดับการบีบอัดที่ระบุ
doc.Save(dataDir + "WorkingWithOoxmlSaveOptions.SetCompressionLevel.docx", saveOptions);
ในขั้นตอนสุดท้ายนี้ เราจะบันทึกเอกสารโดยใช้Save
วิธีการและส่งเส้นทางไปยังไฟล์เอาต์พุตด้วย.docx
ส่วนขยายพร้อมกับตัวเลือกการบันทึกที่ระบุ
ตอนนี้คุณสามารถรันซอร์สโค้ดเพื่อตั้งค่าระดับการบีบอัดเมื่อบันทึกเอกสาร ไฟล์ผลลัพธ์จะถูกบันทึกในไดเร็กทอรีที่ระบุโดยใช้ชื่อ “WorkingWithOoxmlSaveOptions.SetCompressionLevel.docx”
ตัวอย่างซอร์สโค้ดสำหรับตั้งค่าระดับการบีบอัดโดยใช้ Aspose.Words สำหรับ .NET
// เส้นทางไปยังไดเร็กทอรีเอกสารของคุณ
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Document.docx");
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions { CompressionLevel = CompressionLevel.SuperFast };
doc.Save(dataDir + "WorkingWithOoxmlSaveOptions.SetCompressionLevel.docx", saveOptions);
บทสรุป
ในบทช่วยสอนนี้ เราได้สำรวจฟังก์ชันการทำงานของการตั้งค่าระดับการบีบอัดเมื่อบันทึกเอกสารโดยใช้ Aspose.Words สำหรับ .NET ด้วยการระบุระดับการบีบอัดที่เหมาะสม คุณสามารถปรับขนาดเอกสารและความเร็วการสร้างให้เหมาะสมได้
ที่OoxmlSaveOptions
คลาสให้ความยืดหยุ่นในการควบคุมระดับการบีบอัดโดยการตั้งค่าCompressionLevel
ทรัพย์สินให้มีมูลค่าที่เหมาะสม เช่นSuperFast
. สิ่งนี้ช่วยให้คุณสร้างสมดุลที่เหมาะสมระหว่างขนาดไฟล์และความเร็วการสำรองข้อมูลตามความต้องการเฉพาะของคุณ
การใช้การบีบอัดจะเป็นประโยชน์เมื่อคุณต้องการลดขนาดของไฟล์ที่สร้างขึ้น โดยเฉพาะอย่างยิ่งสำหรับเอกสารขนาดใหญ่ ซึ่งช่วยให้จัดเก็บ แบ่งปัน และส่งเอกสารได้ง่ายขึ้น
Aspose.Words สำหรับ .NET นำเสนอตัวเลือกและฟีเจอร์ที่มีประสิทธิภาพมากมายสำหรับการจัดการเอกสาร ด้วยการใช้ตัวเลือกการสำรองข้อมูลที่เหมาะสม คุณสามารถปรับแต่งกระบวนการสร้างเอกสารและเพิ่มประสิทธิภาพการทำงานของแอปพลิเคชันของคุณได้
สำรวจคุณสมบัติเพิ่มเติมของ Aspose.Words สำหรับ .NET ได้อย่างอิสระ เพื่อปรับปรุงเวิร์กโฟลว์การสร้างเอกสารของคุณ