Bandingkan dua DOCX fail dalam C++ menggunakan penyemak perbezaan kami. Dengan API C++ kesetiaan tinggi kami, anda boleh menemui perbezaan antara DOCX dokumen yang dibandingkan dan mengeksport hasilnya ke format fail yang mudah.
Dengan API C++ asli ini, anda boleh membandingkan DOCX dokumen dengan mudah dan mendapatkan perbezaan dalam format output yang diingini. Pustaka C++ kami serba lengkap dan tidak bergantung pada sebarang alat atau perkhidmatan luaran. Ia menghapuskan keperluan untuk kebergantungan luaran, menyediakan satu set lengkap fungsi pemprosesan DOCX dalam satu pakej C++.
Pada halaman pendaratan ini, kami membawakan anda demo langsung perbandingan DOCX dalam tindakan, ditambah dengan contoh ilustrasi C++. Ia membandingkan kandungan DOCX dokumen pada tahap aksara dan pada tahap perkataan. Walaupun hanya satu aksara telah ditukar, keseluruhan perkataan akan ditandakan sebagai diubah suai. Alami sendiri betapa mudahnya untuk membandingkan dua dokumen dengan memuat naik DOCX fail ke antara muka, memilih format output yang diingini dan mendapatkan perbezaan antara DOCX dokumen ditandakan dengan ketepatan 100%.
Kadangkala ia mungkin tidak jelas jika DOCX fail telah diubah suai, dan membandingkan dua versi dokumen secara manual boleh menjadi tugas yang sukar. Sebaliknya, ada kalanya anda pasti DOCX dokumen telah berubah, tetapi mengenal pasti bahagian yang dikemas kini secara visual menjadi sukar. Perbandingan DOCX ialah prosedur yang semakin dicari, terutamanya dalam aliran kerja dokumen automatik. Mari kita terokai senario biasa di mana perbandingan DOCX automatik boleh menjadi sangat berharga:
Seperti yang anda lihat, perbandingan DOCX terprogram menawarkan faedah yang besar dalam pelbagai domain, membolehkan aliran kerja yang diperkemas, kerjasama yang dipertingkatkan dan peningkatan produktiviti. Dengan API C++ ini, anda mempunyai kuasa untuk memanfaatkan kelebihan ini dengan lancar dalam projek C++ anda. Cuba tunjuk cara langsung kami dengan memuat naik dua DOCX dokumen, memilih format sasaran untuk menyerlahkan perbezaan dan memeriksa contoh C++ kod. Coretan C++ ini menunjukkan cara mencari perbezaan antara DOCX fail dan menyimpan hasil dalam format yang diperlukan.
Perkara penting: DOCX dokumen yang dibandingkan seharusnya tidak mempunyai semakan sebelum memanggil kaedah perbandingan. Anda mesti menerima semua semakan dahulu.
dotnet add package Aspose.Words.Cpp
Salinan
using namespace Aspose::Words;
auto docA = MakeObject<Document>(u"Input1.docx");
auto docB = MakeObject<Document>(u"Input2.docx");
// Seharusnya tiada semakan sebelum perbandingan.
docA->AcceptAllRevisions();
docB->AcceptAllRevisions();
docA->Compare(docB, u"Author Name", time(0));
docA->Save(u"Output.docx");
Terdapat tiga pilihan untuk memasang Aspose.Words for C++ ke persekitaran pembangun anda. Sila pilih satu yang menyerupai keperluan anda dan ikut arahan langkah demi langkah:
Anda boleh menggunakan perpustakaan C++ ini untuk mengembangkan perisian pada Microsoft Windows, Linux dan macOS:
Sekiranya anda mengembangkan perisian untuk Linux atau macOS, sila periksa maklumat mengenai pergantungan perpustakaan tambahan (pakej sumber terbuka fontconfig dan mesa-glu) dalam Dokumentasi Produk.
Anda boleh melakukan operasi bandingkan untuk format fail lain: