บทช่วยสอนสั้นๆ นี้ให้รายละเอียดเกี่ยวกับ วิธียกเลิกการป้องกันไฟล์ Word ใน Java มีข้อมูลที่จำเป็นทั้งหมดในการสร้างสภาพแวดล้อมพร้อมกับขั้นตอนโดยละเอียดในการสร้างแอปพลิเคชันนี้และโค้ดตัวอย่างที่รันได้ เมื่อคุณ แปลงเอกสาร Word ที่มีการป้องกันเป็นไม่มีการป้องกันใน Java แล้ว คุณสามารถบันทึกเป็น DOCX, DOC แยกต่างหาก หรือในรูปแบบใดๆ ที่สนับสนุน
ขั้นตอนในการยกเลิกการป้องกันเอกสาร MS Word ใน Java
- ตั้งค่าคอนฟิก IDE ให้ใช้ Aspose.Words for Java จากที่เก็บเพื่อลบการป้องกัน
- เปิดไฟล์ Word ต้นทางที่ได้รับการป้องกันโดยใช้วัตถุคลาส Document
- เรียกใช้เมธอด unprotect() เพื่อยกเลิกการป้องกันไฟล์ที่โหลด
- บันทึกไฟล์ผลลัพธ์ที่ไม่มีการป้องกันบนดิสก์หรือสตรีม
ขั้นตอนเหล่านี้ใช้แนวทางที่เป็นระบบในการพัฒนาแอปพลิเคชันเพื่อ ไม่ป้องกันเอกสาร Word ใน Java จากนั้นบันทึกไฟล์เอาต์พุตเป็นไฟล์ใหม่บนดิสก์ หรือบันทึกด้วยชื่อเดียวกันหากจำเป็น ที่นี่มีการแนะนำคลาสและวิธีการที่สำคัญทั้งหมดซึ่งจำเป็นต่อการบรรลุข้อกำหนด นอกจากนี้ยังมีลิงก์ไปยังไลบรารีที่ใช้ในบทความนี้และจำเป็นต้องดาวน์โหลดเพื่อทดสอบโค้ดตัวอย่าง
รหัสเพื่อยกเลิกการป้องกัน DOCX ใน Java
import com.aspose.words.Document; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to unprotect a Word file in Java | |
// Instantiate the license | |
com.aspose.words.License licPage = new com.aspose.words.License(); | |
licPage.setLicense("Aspose.Total.lic"); | |
// Load the source Word file to remove protection | |
Document protectedDoc = new Document("ProtectedFile.docx"); | |
// Call the unprotect() method | |
protectedDoc.unprotect(); | |
// Save the unprotected Word file | |
protectedDoc.save("UnProtected.docx"); | |
System.out.println("Done"); | |
} | |
} |
รหัสนี้แสดงขั้นตอนง่าย ๆ ในการ ยกเลิกการป้องกันเอกสาร Word โดยไม่ต้องใช้รหัสผ่านใน Java ใช้อ็อบเจกต์คลาส Document เพื่อโหลดเอกสาร Word ที่มีการป้องกัน จากนั้นใช้เมธอด unprotect() โดยไม่มีอาร์กิวเมนต์ใดๆ เพื่อลบการป้องกัน หากไฟล์ Word มีการป้องกันด้วยรหัสผ่าน คุณอาจระบุรหัสผ่านด้วยวิธี unprotect() อย่างไรก็ตาม สามารถลบการป้องกันที่ป้องกันด้วยรหัสผ่านได้โดยไม่ต้องระบุรหัสผ่านใดๆ
บทความนี้สอนให้เราลบการป้องกันไฟล์ Word หากคุณต้องการเรียนรู้ขั้นตอนในการป้องกันไฟล์ Word ด้วยรหัสผ่าน โปรดดูบทความใน วิธีเพิ่มรหัสผ่านในเอกสาร Word โดยใช้ Java