Bandingkan Dokumen PDF Disulitkan melalui Pustaka Java
Open Source Java API untuk Membandingkan dua dokumen PDF dan menyimpan atau memaparkan hasilnya dalam fail PDF dengan mudah.
PDF bermaksud Format Dokumen Mudah Alih; Format fail PDF ialah salah satu format fail yang paling biasa digunakan di seluruh dunia. PDF ialah format fail yang fleksibel di mana anda boleh melakukan sesuatu dalam pelbagai cara untuk memenuhi keperluan organisasi anda. Kadangkala diperlukan untuk membandingkan dua versi fail PDF untuk menyemak perkara yang telah diubah. Pustaka Java sumber terbuka PdfCompare membantu pembangun membandingkan dokumen PDF di dalam aplikasi mereka sendiri. Anda boleh membandingkan dua fail PDF dengan mudah dan boleh menyimpan atau memaparkan hasilnya dalam fail PDF dengan mudah. Anda boleh dengan mudah mengabaikan halaman tertentu atau beberapa kawasan halaman semasa perbandingan. Anda boleh memilih dan memuatkan fail PDF yang ingin anda bandingkan dengan mudah
Terdapat UI interaktif ringkas yang pengguna boleh mulakan dengan mudah dengan memanggil kelas Class de.redsix.pdfcompare.Main. Perpustakaan menggunakan pelbagai jenis tanda untuk membezakan bahagian dokumen PDF yang berlainan. Anda boleh menentukan kawasan segi empat tepat yang boleh diabaikan semasa perbandingan. Untuk itu, fail perlu dibuat, yang mentakrifkan kawasan untuk diabaikan.
Bermula dengan PdfCompare
Sila gunakan arahan berikut untuk menambah kebergantungan maven dalam projek anda.
Ketergantungan Maven OpenPDF
<dependency>
<groupId>de.redsix</groupId>
<artifactId>pdfcompare</artifactId>
<version>...</version> <!-- see current version in the maven central tag above -->
</dependency>
Bandingkan Fail PDF Piksel dengan Piksel
Pustaka sumber terbuka PdfCompare telah menyertakan sokongan untuk membandingkan fail PDF piksel demi piksel menggunakan kod Java. Perpustakaan menggunakan pelbagai jenis skema warna untuk mengenal pasti kawasan berbeza dokumen yang dibandingkan. Piksel dokumen yang sama atau sama menjadi pudar sedikit. Piksel yang berbeza ditandakan dengan warna merah dan hijau. Piksel kuning menunjukkan kawasan abaikan dan tepi kawasan kertas ditandakan dalam warna magenta. Halaman yang dijangka, tetapi tidak datang ditandakan dengan sempadan merah. Anda boleh menukar skema warna dengan mudah. Untuk menukar skema warna sila sertakan fail yang dikenali sebagai "application.conf" ke akar classpath. Anda boleh dengan mudah menentukan skema warna baharu dalam format HTML-Stlye di dalam fail ini.
Bandingkan Dokumen PDF Disulitkan
Pustaka PdfCompare telah menyediakan fungsi untuk membandingkan dokumen PDF yang disulitkan di dalam aplikasi mereka sendiri menggunakan arahan Java. Untuk membandingkan fail PDF yang dilindungi kata laluan anda perlu memberikan kata laluan dokumen. Anda boleh menggunakan dua kaedah untuk tujuan ini dan perlu lulus kata laluan sebagai parameter rentetan.
Tidak termasuk Kawasan PDF semasa Perbandingan Dokumen
Pustaka PdfCompare sumber terbuka memberi pembangun perisian keupayaan untuk mengecualikan kawasan tertentu semasa perbandingan dokumen PDF. Untuk mengecualikan kawasan anda perlu menentukan kawasan itu. Anda boleh mencipta fail dan menentukan kawasan segi empat tepat di dalam fail itu untuk diabaikan. Semasa perbandingan, jika fail pengecualian yang disediakan tidak dijumpai, ia diabaikan dan perbandingan dilakukan tanpa pengecualian.