Tutorial API GroupDocs.Comparison: bandingkan dokumen di .NET Java

Spanduk GroupDocs.Comparison Spanduk GroupDocs.Comparison

Selamat datang di panduan lengkap untuk perbandingan dokumen dengan GroupDocs.Comparison API. Dalam tutorial GroupDocs.Comparison API ini Anda akan menemukan cara membandingkan secara programatis Word, PDF, Excel, PowerPoint, gambar, dan banyak format lainnya dari lingkungan .NET dan Java. Tutorial ini memandu Anda melalui pengaturan, konsep inti, tips kinerja, dan kasus penggunaan dunia nyata sehingga Anda dapat menambahkan fungsi diff yang andal ke aplikasi Anda hari ini.

Jawaban Cepat

  • Apa yang dilakukan GroupDocs.Comparison API? Ia mendeteksi dan menyoroti perubahan antara dua dokumen dengan format yang sama atau berbeda.
  • Platform apa yang didukung? .NET (Framework, .NET Core, .NET 5/6) dan Java (8+).
  • Apakah saya memerlukan lisensi untuk pengembangan? Versi percobaan gratis dapat digunakan untuk evaluasi; lisensi komersial diperlukan untuk produksi.
  • Bisakah saya membandingkan file yang dilindungi kata sandi? Ya – API menerima kata sandi untuk membuka dokumen yang aman.
  • Apakah ada cara untuk menghasilkan pratinjau visual? Tentu saja, API dapat membuat gambar pratinjau berdampingan atau overlay dari hasil perbandingan.
  • Bagaimana cara membandingkan seluruh folder? Gunakan fitur perbandingan folder untuk memproses banyak file dalam satu panggilan, cocok untuk validasi batch.

Apa itu GroupDocs.Comparison API?

GroupDocs.Comparison API adalah kumpulan pustaka .NET dan Java yang memungkinkan Anda membandingkan secara programatis konten, tata letak, dan format dua dokumen. Ia mendukung lebih dari 100 tipe file, menghasilkan log perubahan terperinci, dan dapat menghasilkan hasil sebagai dokumen baru, gambar, atau PDF. API ini berfungsi tanpa memerlukan Microsoft Office atau perangkat lunak pihak ketiga lainnya, menjadikannya ideal untuk pemrosesan sisi server.

Mengapa menggunakan GroupDocs.Comparison API?

GroupDocs.Comparison API memproses dokumen dengan arsitektur streaming yang menjaga penggunaan memori di bawah 50 MB bahkan untuk PDF 500 halaman, dan dapat membandingkan ribuan file dalam sebuah folder dengan kurang dari 3 detik per dokumen 100 halaman. Ia menawarkan lebih dari 50 format input dan output, akurasi deteksi perubahan 99 %, penanganan kata sandi bawaan, dan kustomisasi penuh gaya diff visual—menjadikannya alternatif yang lebih cepat dan lebih aman dibandingkan alat tinjauan manual.

Bagaimana GroupDocs.Comparison API menangani dokumen besar?

LoadOptions memungkinkan Anda mengonfigurasi perilaku pemuatan dokumen, seperti mengaktifkan mode penghematan memori.
GroupDocs.Comparison API membaca file sumber dalam potongan kecil, menjaga konsumsi memori di bawah 50 MB terlepas dari ukuran dokumen. Fitur perbandingan folder bawaan memproses file secara berurutan, memungkinkan perbandingan ribuan dokumen tanpa menghabiskan sumber daya. Anda juga dapat mengaktifkan flag LoadOptions EnableMemorySaving untuk lebih mengurangi penggunaan RAM sambil mempertahankan hasil diff dengan akurasi penuh.

Cara membandingkan dua dokumen menggunakan GroupDocs.Comparison API?

Comparer adalah kelas utama yang melakukan perbandingan dokumen.
Muat file sumber dan target Anda dengan kelas Comparer, panggil Compare, lalu simpan hasilnya dengan Save. Kelas Comparer merupakan komponen inti yang mengatur pemuatan, perhitungan diff, dan pembuatan output. Alur tiga langkah ini—load, compare, save—mencakup 99 % skenario perbandingan dan bekerja untuk semua format yang didukung, memberikan implementasi yang jelas dan dapat dipelihara bagi pengembang.

Format file apa yang didukung oleh GroupDocs.Comparison API?

GroupDocs.Comparison API mendukung lebih dari 50 format input dan output, termasuk DOCX, DOC, ODT, RTF, TXT, XLSX, XLS, ODS, CSV, PPTX, PPT, ODP, PDF, PDF/A, JPG, PNG, BMP, GIF, TIFF, EML, MSG, HTML, EPUB, DJVU, dan banyak lagi. API secara otomatis mendeteksi setiap format, menghilangkan kebutuhan konversi sebelumnya dan memastikan perbandingan yang mulus di seluruh tipe file yang beragam.

Mengapa memilih GroupDocs.Comparison API dibandingkan alat perbandingan lainnya?

GroupDocs.Comparison API memberikan akurasi terdepan di industri (deteksi perubahan 99 %) pada lebih dari 100 format, memproses dokumen 500 halaman dalam kurang dari 3 detik, dan menyertakan keamanan bawaan untuk file yang dilindungi kata sandi. Ia tidak memerlukan perangkat lunak eksternal seperti Microsoft Office, menawarkan opsi kustomisasi yang luas, dan menyediakan API yang kuat untuk .NET dan Java, menjadikannya pilihan unggul untuk perbandingan dokumen tingkat perusahaan.

Tutorial GroupDocs.Comparison untuk .NET

Tutorial .NET Esensial

Memulai

Fungsionalitas Inti

Fitur Lanjutan

Perbandingan Khusus

Tutorial GroupDocs.Comparison untuk Java

Tutorial Java Esensial

Memulai

Fungsionalitas Inti

Fitur Lanjutan

Format dokumen yang didukung

GroupDocs.Comparison mendukung berbagai format dokumen:

CategoryFormats
Pengolahan KataDOCX, DOC, ODT, RTF, TXT
SpreadsheetXLSX, XLS, ODS, CSV
PresentasiPPTX, PPT, ODP
Dokumen PDFPDF, PDF/A
GambarJPG, PNG, BMP, GIF, TIFF
EmailEML, MSG
Dan banyak lagi…HTML, EPUB, DJVU

Sumber Daya Pengembang

Kasus penggunaan umum untuk GroupDocs.Comparison API

  • Peninjauan dokumen hukum – Sorot perubahan dengan cepat antara revisi kontrak.
  • Pelaporan keuangan – Deteksi perubahan pada pernyataan Excel atau PDF sebelum dipublikasikan.
  • Sistem manajemen konten – Sediakan alat diff visual bagi pengguna akhir untuk file Word atau PowerPoint.
  • QA otomatis – Bandingkan PDF yang dihasilkan dengan templat dasar dalam pipeline CI.
  • Kepatuhan regulasi – Verifikasi bahwa dokumen kebijakan tidak diubah secara tidak sengaja.

Pertanyaan yang Sering Diajukan

Q: Bisakah saya menggunakan GroupDocs.Comparison API dalam produk komersial?
A: Ya, lisensi komersial yang sah diperlukan untuk penyebaran produksi. Versi percobaan gratis tersedia untuk evaluasi.

Q: Apakah API mendukung file yang dilindungi kata sandi?
A: Tentu saja. Anda dapat memberikan kata sandi dokumen saat memuat file sumber.

Q: Versi .NET apa yang kompatibel?
A: API berfungsi dengan .NET Framework 4.5+, .NET Core 3.1+, .NET 5, dan .NET 6+.

Q: Bagaimana API menangani dokumen besar atau perbandingan folder massal?
A: Ia menggunakan streaming dan algoritma teroptimasi untuk menjaga penggunaan memori rendah, dan Anda dapat membandingkan seluruh direktori dengan fitur perbandingan folder.

Q: Apakah ada cara untuk menyesuaikan gaya visual output perbandingan?
A: Ya, Opsi Perbandingan memungkinkan Anda menentukan warna, gaya markup, dan format output untuk diff yang dihasilkan.


Terakhir Diperbarui: 2026-10-21
Diuji Dengan: GroupDocs.Comparison 24.0 (stable terbaru)
Penulis: GroupDocs