Hướng dẫn ngắn này giải thích cách bỏ bảo vệ tài liệu Word bằng C#. Nó chứa một quy trình từng bước để hoàn thành nhiệm vụ cùng với mã mẫu có thể chạy được. Sử dụng bài viết này, bạn cũng có thể bỏ bảo vệ tài liệu Word bằng mật khẩu bằng C# chỉ với sự trợ giúp của một vài dòng mã và lưu nó dưới dạng tệp DOCX hoặc DOC mới nếu cần.
Các bước để bỏ bảo vệ tài liệu MS Word bằng C#
- Thiết lập môi trường để thêm Aspose.Words for .NET từ trình quản lý gói NuGet
- Tải tệp Word được bảo vệ vào đối tượng lớp Document
- Gọi phương thức Unprotect() để xóa bảo vệ khỏi tài liệu
- Lưu tệp Word kết quả không được bảo vệ trên đĩa
Các bước này tóm tắt quy trình bỏ bảo vệ tệp Word bằng C# trong đó tệp Word được tải đầu tiên vào đối tượng lớp Tài liệu và sau đó phương thức Unprotect() được gọi mà không cần bất kỳ mật khẩu nào. Lưu ý rằng bạn cũng có thể sử dụng mật khẩu trong phương thức Unprotect() tuy nhiên nó có thể loại bỏ bảo vệ được áp dụng thông qua mật khẩu.
Mã để bỏ bảo vệ tài liệu Word mà không cần mật khẩu bằng C#
Mã này trình bày quy trình bỏ bảo vệ DOCX bằng C# trong đó phương thức Unprotect() trong lớp Tài liệu được sử dụng mà không cần bất kỳ mật khẩu nào. Nó có thể bỏ bảo vệ các tệp Word được bảo vệ có hoặc không có mật khẩu. Nếu tệp của bạn cũng được bảo vệ chống ghi, hãy sử dụng lệnh Document.WriteProtection.SetPassword() trong đó mật khẩu được đặt thành null để xóa bảo vệ chống ghi.
Bài viết này đã hướng dẫn chúng tôi cách xóa lớp bảo vệ khỏi tệp Word. Nếu bạn muốn tìm hiểu quy trình bảo vệ tệp Word, hãy tham khảo bài viết trên cách đặt mật khẩu bảo vệ tài liệu Word trong C#.