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 Python REST API. Bạn sẽ học cách tự động đặt mật khẩu cho tài liệu Word bằng Python REST API bằng Python cloud SDK. Bài viết sẽ thảo luận về các tùy chọn khác nhau để 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
- {{Siêu liên kết1}}
- Tải xuống Aspose.Words Cloud SDK dành cho Python để bảo vệ tệp Word
- Thiết lập dự án giải pháp Python với SDK ở trên để áp dụng mật khẩu cho các tệp Word
Các bước thêm mật khẩu vào Word DOC bằng Python REST API
- Khởi tạo một đối tượng của lớp WordsApi để đặt mật khẩu
- Đọc tệp Word đầu vào thành một 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 Bảo vệ Tài liệu Trực tuyến để thêm mật khẩu
- Lưu tệp 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 Python Low Code API. Bắt đầu quá trình bằng cách đọc tệp Word đầu vào vào một mảng byte, sau đó khai báo và khởi tạo đối tượng ProtectionRequestV2 bằng cách truyền mật khẩu và kiểu bảo vệ. Cuối cùng, tạo đối tượng ProtectDocumentOnlineRequest bằ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 Python REST API
Mã này minh họa cách đặt mật khẩu cho tài liệu Word bằng Python Low Code API. Bạn có thể chọn loại bảo vệ mong muốn từ trình 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 Document của phản hồi do API cung cấp.
Trong chủ đề này, chúng ta đã tìm hiểu cách bảo vệ tệp Word bằng mật khẩu. Nếu bạn muốn nén tệp Word, hãy tham khảo bài viết sau: Nén tệp Word bằng Python REST API.