การปฏิบัติตามข้อกำหนด 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 ได้ตามสบาย เพื่อปรับปรุงการจัดการเอกสารและเพิ่มประสิทธิภาพขั้นตอนการทำงานของคุณ