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