Artikel ini menjelaskan cara membandingkan dokumen Word dengan Python REST API. Anda akan belajar membandingkan berkas Word dengan Python Low Code API menggunakan Python Cloud SDK. Alur program lengkap dan contoh kode tersedia untuk melakukan tugas ini secara daring.
Prasyarat
- Buat akun dan dapatkan kredensial API
- Unduh SDK Cloud Aspose.Words untuk Python untuk membandingkan dua file Word
- Siapkan proyek solusi Python dengan SDK di atas untuk membandingkan file DOCX
Langkah-Langkah Membandingkan Dua Dokumen Word dengan Python Low Code API
- Inisialisasi objek WordsApi dengan menetapkan ID kloning dan rahasia untuk membandingkan dokumen
- Baca file Word terbaru ke aliran memori dan unggah ke penyimpanan cloud
- Buat objek CompareData dan gunakan file yang diunggah sebagai referensi
- Membaca file Word awal ke aliran memori
- Buat objek CompareDocumentOnlineRequest dengan memberikan file Word awal, file Word yang diperbarui, dan nama file keluaran
- Panggil metode Bandingkan Dokumen Online dan berikan objek permintaan
- Unduh file Word keluaran dari respons dan simpan di disk
Langkah-langkah di atas menjelaskan cara membandingkan dokumen Word daring dengan Python Low Code API. Proses dimulai dengan mengunggah berkas Word terbaru ke penyimpanan cloud, lalu membuat objek CompareData menggunakan referensi dokumen yang diunggah. Baca berkas asli ke dalam aliran memori, buat CompareDocumentOnlineRequest dengan berkas Word yang diunggah, dokumen lokal dengan perubahan, dan berkas Word keluaran, lalu panggil metode CompareDocumentOnline() untuk membandingkan berkas Word.
Kode untuk Membandingkan Dokumen Word Online dengan Python REST API
Kode ini mendemonstrasikan proses membandingkan perbedaan antara dua dokumen Word dengan Python REST API. Kode ini menunjukkan bahwa pertama-tama kita mengunggah berkas Word terbaru ke penyimpanan cloud sebagai referensi dan membaca versi berkas Word sebelumnya secara lokal untuk membandingkannya dengan berkas Word referensi. Di kelas CompareData, terdapat properti bernama CompareOptions yang mendukung kustomisasi perbandingan seperti mengabaikan perubahan huruf besar/kecil, komentar, kolom, catatan kaki, pemformatan, header dan footer, tabel, dan kotak teks.
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.