การปฏิบัติตามข้อกำหนด Ooxml Iso 29500_2008_Strict
ในบทช่วยสอนนี้ เราจะสำรวจซอร์สโค้ด C# ที่ให้มาเพื่อให้แน่ใจว่า Ooxml Iso 29500_2008_สอดคล้องกับข้อกำหนดที่เข้มงวดเมื่อบันทึกเอกสารโดยใช้ Aspose.Words สำหรับ .NET คุณลักษณะนี้ช่วยให้แน่ใจว่าเอกสารที่สร้างขึ้นเป็นไปตามข้อกำหนด ISO 29500_2008_Strict
ขั้นตอนที่ 1: การตั้งค่าสภาพแวดล้อม
ก่อนที่คุณจะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าสภาพแวดล้อมการพัฒนาของคุณด้วย Aspose.Words สำหรับ .NET ตรวจสอบให้แน่ใจว่าคุณได้เพิ่มข้อมูลอ้างอิงที่จำเป็นและนำเข้าเนมสเปซที่เหมาะสมแล้ว
ขั้นตอนที่ 2: กำลังโหลดเอกสาร
// พาธไปยังไดเร็กทอรีเอกสารของคุณ
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Document.docx");
ในขั้นตอนนี้ เราโหลดเอกสารโดยใช้Document
วิธีการและส่งเส้นทางไปยังไฟล์ DOCX ที่จะโหลด
ขั้นตอนที่ 3: การกำหนดค่าตัวเลือกการสำรองข้อมูล OOXML
doc.CompatibilityOptions.OptimizeFor(MsWordVersion.Word2016);
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions() { Compliance = OoxmlCompliance.Iso29500_2008_Strict };
ในขั้นตอนนี้ เรากำหนดค่าตัวเลือกการบันทึก OOXML โดยใช้OptimizeFor
และOoxmlSaveOptions
วิธีการ เราปรับความเข้ากันได้ของเอกสารให้เหมาะสมสำหรับเวอร์ชัน Word 2016 โดยใช้OptimizeFor
และกำหนดการปฏิบัติตามIso29500_2008_Strict
โดยใช้Compliance
.
ขั้นตอนที่ 4: บันทึกเอกสารด้วย Ooxml Iso 29500_2008_การปฏิบัติตามข้อกำหนดที่เข้มงวด
doc.Save(dataDir + "WorkingWithOoxmlSaveOptions.OoxmlComplianceIso29500_2008_Strict.docx", saveOptions);
ในขั้นตอนสุดท้ายนี้ เราจะบันทึกเอกสารโดยใช้Save
วิธีการและส่งเส้นทางไปยังไฟล์เอาต์พุตด้วย.docx
ส่วนขยายพร้อมกับตัวเลือกการบันทึกที่ระบุ
ตอนนี้คุณสามารถเรียกใช้ซอร์สโค้ดเพื่อให้แน่ใจว่า Ooxml Iso 29500_2008_ มีความสอดคล้องอย่างเข้มงวดเมื่อบันทึกเอกสาร ไฟล์ผลลัพธ์จะถูกบันทึกในไดเร็กทอรีที่ระบุโดยใช้ชื่อ “WorkingWithOoxmlSaveOptions.OoxmlComplianceIso29500_2008_Strict.docx”
ตัวอย่างซอร์สโค้ดสำหรับ Ooxml Compliance Iso 29500_ 2008_ Strict using Aspose.Words for .NET
// เส้นทางไปยังไดเร็กทอรีเอกสารของคุณ
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Document.docx");
doc.CompatibilityOptions.OptimizeFor(MsWordVersion.Word2016);
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions() { Compliance = OoxmlCompliance.Iso29500_2008_Strict };
doc.Save(dataDir + "WorkingWithOoxmlSaveOptions.OoxmlComplianceIso29500_2008_Strict.docx", saveOptions);
บทสรุป
ในบทช่วยสอนนี้ เราได้สำรวจคุณสมบัติการปฏิบัติตามข้อกำหนด Ooxml Iso 29500_2008_Strict เมื่อบันทึกเอกสารโดยใช้ Aspose.Words สำหรับ .NET ด้วยการระบุการปฏิบัติตามมาตรฐาน Iso29500_2008_Strict กับตัวเลือกการบันทึก Ooxml เราจึงมั่นใจได้ว่าเอกสารที่สร้างขึ้นนั้นตรงตามมาตรฐาน ISO 29500_2008_Strict
Ooxml Iso 29500_2008_การปฏิบัติตามข้อกำหนดที่เข้มงวดช่วยให้มั่นใจได้ถึงความเข้ากันได้ดีขึ้นกับ Microsoft Word เวอร์ชันใหม่กว่า ทำให้มั่นใจได้ว่าการจัดรูปแบบเอกสาร สไตล์ และฟังก์ชันการทำงานจะยังคงอยู่ สิ่งนี้สำคัญอย่างยิ่งเมื่อแลกเปลี่ยนเอกสารกับผู้ใช้รายอื่นหรือเมื่อเก็บถาวรในระยะยาว
Aspose.Words สำหรับ .NET ช่วยให้มั่นใจได้ถึงการปฏิบัติตามข้อกำหนด Ooxml Iso 29500_2008_Strict ได้อย่างง่ายดาย โดยมีตัวเลือกการสำรองข้อมูลที่ยืดหยุ่นและมีประสิทธิภาพ คุณสามารถรวมฟังก์ชันนี้เข้ากับโปรเจ็กต์ของคุณเพื่อให้แน่ใจว่าเอกสารที่สร้างขึ้นเป็นไปตามมาตรฐานล่าสุด
สำรวจคุณสมบัติอื่นๆ ที่นำเสนอโดย Aspose.Words สำหรับ .NET ได้ตามสบาย เพื่อปรับปรุงการจัดการเอกสารและเพิ่มประสิทธิภาพขั้นตอนการทำงานของคุณ