Bài viết này mô tả cách thêm mật khẩu vào tài liệu Word bằng NET REST API. Bạn sẽ học cách tự động đặt mật khẩu trên tài liệu Word bằng API C# REST bằng SDK đám mây .NET. Nhiều tùy chọn khác nhau được thảo luận để bảo vệ tệp Word với các cài đặt bảo vệ khác nhau.
Điều kiện tiên quyết
- Tạo tài khoản và nhận thông tin xác thực API
- Tải xuống Aspose.Words Cloud SDK for Dotnet to protect a Word file
- Thiết lập dự án giải pháp C# với SDK trên để áp dụng mật khẩu cho tệp Word
Các bước để thêm mật khẩu vào Word DOC bằng API C# REST
- Khởi tạo một đối tượng của lớp WordsApi để đặt mật khẩu
- Đọc file Word đầu vào thành mảng byte để bảo vệ tài liệu
- Tạo đối tượng lớp ProtectionRequestV2 và thiết lập các tham số của nó
- Khởi tạo đối tượng ProtectDocumentOnlineRequest bằng cách cung cấp các đối số cần thiết
- Gọi phương thức ProtectDocumentOnline để thêm mật khẩu
- Lưu file Word được bảo vệ
Các bước trên mô tả cách thêm mật khẩu bảo vệ vào tài liệu Word bằng API mã thấp C#. Bắt đầu quá trình bằng cách đọc tệp Word đầu vào thành một mảng byte, sau đó là khai báo và khởi tạo đối tượng ProtectionRequestV2 bằng cách chuyển mật khẩu và loại bảo vệ. Cuối cùng, tạo đối tượng ProtectDocumentOnlineRequest bằng cách sử dụng các thuộc tính trên và gọi phương thức ProtectDocumentOnline() để áp dụng mật khẩu.
Mã để thêm mật khẩu vào tài liệu Word bằng API NET REST
Mã này trình bày cách đặt mật khẩu trên tài liệu Word bằng API mã thấp C#. Bạn có thể chọn loại bảo vệ mong muốn từ bộ liệt kê ProtectionTypeEnum bao gồm AllowOnlyRevisions, AllowOnlyComments, AllowOnlyFormFields, ReadOnly và NoProtection. Tệp đầu ra được tạo trên đám mây và có thể được truy xuất bằng thuộc tính Tài liệu của phản hồi do API cung cấp.
Trong chủ đề này, chúng ta đã khám phá quy trình bảo vệ tệp Word bằng mật khẩu. Nếu bạn muốn nén file Word tham khảo bài viết sau: Nén tệp Word bằng API NET REST.