So sánh các tài liệu Word với Python REST API

Bài viết này mô tả cách so sánh các tài liệu Word với Python REST API. Bạn sẽ học cách so sánh các tệp Word với Python Low Code API bằng cách sử dụng Python cloud SDK. Toàn bộ chương trình và mã mẫu có sẵn để thực hiện tác vụ này trực tuyến.

Đ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 để so sánh hai tệp Word
  • Thiết lập dự án giải pháp Python với SDK ở trên để so sánh các tệp DOCX

Các bước so sánh hai tài liệu Word với Python Low Code API

  1. Khởi tạo đối tượng WordsApi bằng cách thiết lập ID và bí mật đã sao chép để so sánh các tài liệu
  2. Đọc tệp Word mới nhất vào luồng bộ nhớ và tải lên bộ nhớ đám mây
  3. Tạo đối tượng CompareData và sử dụng tệp đã tải lên làm tài liệu tham khảo
  4. Đọc tệp Word ban đầu vào luồng bộ nhớ
  5. Tạo đối tượng CompareDocumentOnlineRequest bằng cách cung cấp tệp Word ban đầu, tệp Word đã cập nhật và tên tệp đầu ra
  6. Gọi phương thức CompareDocumentOnline và cung cấp đối tượng yêu cầu
  7. Tải xuống tệp Word đầu ra từ phản hồi và lưu vào đĩa

Các bước trên mô tả cách so sánh tài liệu Word trực tuyến với Python Low Code API. Bắt đầu quá trình bằng cách tải tệp Word mới nhất lên bộ nhớ đám mây, sau đó tạo đối tượng CompareData bằng tham chiếu tài liệu đã tải lên. Đọc tệp gốc vào luồng bộ nhớ, tạo CompareDocumentOnlineRequest với tệp Word đã tải lên, tài liệu cục bộ có các thay đổi và tệp Word đầu ra, và cuối cùng gọi phương thức CompareDocumentOnline() để so sánh các tệp Word.

Mã để so sánh các tài liệu Word trực tuyến với Python REST API

Mã này minh họa quy trình so sánh sự khác biệt giữa hai tài liệu Word với Python REST API. Mã này cho thấy trước tiên chúng ta tải tệp Word mới nhất lên bộ nhớ đám mây dưới dạng tham chiếu và đọc phiên bản trước đó của tệp Word cục bộ để so sánh với tệp Word tham chiếu. Trong lớp CompareData, có một thuộc tính tên là CompareOptions hỗ trợ tùy chỉnh phép so sánh, chẳng hạn như bỏ qua các thay đổi về chữ hoa/thường, chú thích, trường, chú thích cuối trang, định dạng, đầu trang và chân trang, bảng và hộp văn bản.

In this topic, we have learned to compare two Word files. For deleting the comments in a Word file, refer to the following article: Delete Comments in Word DOC with Python REST API.

 Tiếng Việt