บทช่วยสอนสั้นๆ นี้อธิบาย วิธียกเลิกการป้องกันเอกสาร Word โดยใช้ C# ประกอบด้วยกระบวนการที่เป็นขั้นตอนเพื่อให้งานสำเร็จพร้อมกับโค้ดตัวอย่างที่รันได้ เมื่อใช้บทความนี้ คุณยังสามารถ ยกเลิกการป้องกันเอกสาร Word ด้วยรหัสผ่านโดยใช้ C# โดยใช้โค้ดสองสามบรรทัดเท่านั้น และบันทึกเป็นไฟล์ DOCX หรือ DOC ใหม่ หากจำเป็น
ขั้นตอนในการยกเลิกการป้องกันเอกสาร MS Word โดยใช้ C#
- สร้างสภาพแวดล้อมเพื่อเพิ่ม Aspose.Words for .NET จากตัวจัดการแพ็คเกจ NuGet
- โหลดไฟล์ Word ที่ได้รับการป้องกันลงในวัตถุคลาส Document
- เรียกใช้เมธอด Unprotect() เพื่อลบการป้องกันออกจากเอกสาร
- บันทึกไฟล์ Word ที่เป็นผลลัพธ์ที่ไม่มีการป้องกันลงในดิสก์
ขั้นตอนเหล่านี้สรุปกระบวนการในการ unprotect ไฟล์ Word โดยใช้ C# โดยที่ไฟล์ Word ถูกโหลดลงในวัตถุคลาส Document ก่อน จากนั้นจึงเรียกใช้เมธอด Unprotect() โดยไม่มีรหัสผ่านใดๆ โปรดทราบว่าคุณสามารถใช้รหัสผ่านในวิธี Unprotect() ได้ อย่างไรก็ตาม มันสามารถลบการป้องกันที่ใช้ผ่านรหัสผ่านได้
รหัสเพื่อยกเลิกการป้องกันเอกสาร Word โดยไม่ต้องใช้รหัสผ่านโดยใช้ C
รหัสนี้สาธิตกระบวนการ unprotect DOCX โดยใช้ C# โดยที่เมธอด Unprotect() ในคลาส Document ถูกใช้โดยไม่มีรหัสผ่าน มันสามารถยกเลิกการป้องกันไฟล์ Word ที่ได้รับการป้องกันด้วยหรือไม่มีรหัสผ่าน หากไฟล์ของคุณมีการป้องกันการเขียนด้วย ให้ใช้คำสั่ง Document.WriteProtection.SetPassword() โดยที่รหัสผ่านถูกตั้งค่าเป็น null เพื่อลบการป้องกันการเขียน
บทความนี้สอนให้เราลบการป้องกันออกจากไฟล์ Word หากคุณต้องการเรียนรู้ขั้นตอนในการป้องกันไฟล์ Word โปรดดูบทความใน วิธีใส่รหัสผ่านป้องกันเอกสาร Word ใน C#