Cập nhật tất cả các trường trong Word bằng Python REST API

Hãy làm theo bài viết này để cập nhật tất cả các trường trong DOC bằng Python REST API. Bạn sẽ học cách cập nhật trường trong Word bằng Python Low Code API sử dụng Cloud SDK dựa trên Python. Một quy trình hoàn chỉnh sẽ được trình bày, bắt đầu từ việc tải tệp Word nguồn và cuối cùng là tải xuống tệp Word đã cập nhật từ bộ nhớ đám mây.

Đ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 để cập nhật tất cả các trường
  • Thiết lập dự án Python với SDK ở trên để cập nhật TOC và các trường khác

Các bước cập nhật trường trong Word bằng Python RESTful Service

  1. Khởi tạo đối tượng Cấu hình bằng cách thiết lập Bí mật máy khách và ID để cập nhật các trường
  2. Tạo đối tượng WordsApi bằng cách sử dụng cấu hình ở trên
  3. Tải tệp Word nguồn vào luồng bộ nhớ có chứa một số dữ liệu trường như mục lục
  4. Tạo lớp UpdateFieldsOnlineRequest để tạo yêu cầu cho tệp Word đã tải
  5. Gọi phương thức Cập nhật trường trực tuyến() bằng cách sử dụng đối tượng yêu cầu ở trên
  6. Phân tích phản hồi API và truy cập luồng trả về
  7. Lưu luồng đầu ra dưới dạng tệp trên đĩa

Các bước trên giải thích cách cập nhật tất cả các trường trong Word bằng Python REST API. Đọc tệp Word nguồn vào luồng bộ nhớ, tạo một đối tượng yêu cầu, xác định tên tệp đích và gọi phương thức UpdateFieldsOnline() để cập nhật các trường. Phân tích luồng kết quả trong tài liệu phản hồi và lưu nó dưới dạng tệp trên đĩa.

Mã để tự động cập nhật các trường trong Word bằng Python REST API

Mã mẫu này minh họa cách cập nhật các trường Word trong tệp Word. Bạn có thể cập nhật mục lục, tham chiếu chéo, số trang và các trường ngày-giờ. Khi chúng ta đặt tên tệp đích, đối tượng tài liệu được trả về sẽ chứa một phản hồi có cùng tên để phân biệt với các tệp khác trong bộ nhớ đám mây.

Bạn cũng có thể xem thêm một tính năng khác trên trang sau: Trích xuất văn bản từ tài liệu Word bằng Python REST API.

 Tiếng Việt