Hướng dẫn ngắn này cung cấp chi tiết về cách bỏ bảo vệ tệp Word trong Java. Nó có tất cả thông tin cần thiết để thiết lập môi trường cùng với các bước chi tiết để tạo ứng dụng này và mã mẫu có thể chạy được. Sau khi bạn chuyển đổi tài liệu Word được bảo vệ thành không được bảo vệ trong Java, bạn có thể lưu tài liệu đó dưới dạng DOCX, DOC riêng biệt hoặc ở bất kỳ định dạng nào được hỗ trợ.
Các bước để bỏ bảo vệ tài liệu MS Word trong Java
- Đặt cấu hình IDE để sử dụng Aspose.Words for Java từ kho lưu trữ để xóa bảo vệ
- Mở tệp Word nguồn được bảo vệ bằng đối tượng lớp Document
- Gọi phương thức unprotect() để bỏ bảo vệ tệp đã tải
- Lưu tệp kết quả không được bảo vệ trên đĩa hoặc vào luồng
Các bước này chia sẻ cách tiếp cận có hệ thống để phát triển một ứng dụng cho bỏ bảo vệ tài liệu Word trong Java và sau đó lưu tệp đầu ra dưới dạng một tệp mới trên đĩa hoặc lưu nó với cùng tên nếu được yêu cầu. Tất cả các lớp và phương thức quan trọng được giới thiệu ở đây cần thiết để đạt được yêu cầu. Nó cũng chứa liên kết đến thư viện được sử dụng trong bài viết này và cần được tải xuống để kiểm tra mã mẫu.
Mã để bỏ bảo vệ DOCX trong Java
Mã này trình bày quy trình đơn giản để bỏ bảo vệ tài liệu Word mà không cần mật khẩu trong Java. Nó sử dụng đối tượng lớp Document để tải tài liệu Word được bảo vệ và sau đó sử dụng phương thức unprotect() mà không có bất kỳ đối số nào để loại bỏ lớp bảo vệ. Nếu tệp Word được bảo vệ bằng mật khẩu, bạn có thể cung cấp mật khẩu trong phương thức unprotect(), tuy nhiên, nó cũng có thể xóa bảo vệ được bảo vệ bằng mật khẩu mà không cần cung cấp bất kỳ mật khẩu nào.
Bài viết này đã dạy chúng tôi cách xóa bảo vệ tệp Word. Nếu bạn muốn tìm hiểu quy trình bảo vệ tệp Word bằng mật khẩu, hãy tham khảo bài viết trên cách thêm mật khẩu vào tài liệu Word bằng Java.