Bandingkan PDF
Bandingkan dua PDF baris demi baris dan unduh laporan perbedaannya. Hanya PDF berbasis teks di v0.1 — perbandingan visual (gambar) hadir di v0.2.
Pilih PDF A
atau jatuhkan satu di sini
Pilih PDF B
atau jatuhkan satu di sini
Mode perbandingan teks membandingkan lapisan teks dari kedua PDF. Mode ini tidak bisa mendeteksi perubahan visual saja (suntingan gambar, tanda tangan, stempel). Gunakan setelah peninjauan konten, bukan peninjauan visual.
Your file is ready
Processed entirely in your browser — the file never left your device.
Cara kerja Bandingkan PDF
Tiga langkah. Kedua berkas tetap di peramban Anda.
Pilih dua PDF
Yang asli (A) dan versi baru (B). Keduanya harus punya lapisan teks.
Jalankan perbandingan
Teks diekstrak dengan PDF.js, lalu perbandingan baris dengan LCS mengenali tambahan dan penghapusan.
Unduh laporannya
PDF baru mencantumkan baris yang ditambahkan (hijau) dan dihapus (merah) beserta konteksnya. Pakai untuk peninjauan atau audit.
Apa sebenarnya yang dilakukan «Bandingkan PDF»
Bandingkan PDF menjawab satu pertanyaan yang sangat umum: apa yang berubah antara versi A dan versi B? Kasus penggunaannya hampir selalu berupa kontrak, dokumen kebijakan, makalah penelitian, atau laporan yang sudah melewati satu atau beberapa siklus revisi, dan Anda ingin melihat sekilas paragraf mana yang disunting, ditambahkan, atau dihapus — bukan dengan mengamati dua tab peramban berdampingan, melainkan dengan menyuruh mesin mengerjakan bagian yang membosankan untuk Anda.
v0.1 alat ini menjalankan perbandingan TINGKAT TEKS. Kami membuka kedua PDF di
peramban Anda memakai PDF.js, mengekstrak konten teks satu halaman demi satu halaman,
mengelompokkan item menjadi baris, lalu menjalankan algoritme LCS klasik (suburutan bersama
terpanjang) untuk menemukan baris mana yang cocok antara A dan B.
Hasilnya dirender menjadi laporan perbandingan PDF yang rapi dengan sorotan hijau
untuk baris yang ditambahkan, merah untuk yang dihapus, dan abu-abu untuk konteks yang tak berubah.
Pendekatan yang sama dipakai alat seperti git diff,
diterapkan pada teks PDF alih-alih kode sumber.
Versi ini cocok untuk apa
- Revisi kontrak. Temukan setiap klausul yang berubah antar draf.
- Pembaruan kebijakan. Tunjukkan kepada pemangku kepentingan persis bagian mana yang berpindah.
- Peninjauan editorial. Membandingkan makalah penelitian atau artikel antara dua peninjau.
- Audit dokumen. Bukti cepat apa yang berubah (dan apa yang tidak) antar salinan arsip.
Apa yang belum bisa dilakukan versi ini
- Perbandingan visual / piksel. Suntingan gambar, pergeseran tata letak, stempel tanda tangan — semuanya tidak menghasilkan perubahan teks dan tidak akan muncul. Perbandingan visual ada di peta jalan v0.2.
- PDF hasil pindai. PDF berupa gambar saja tidak punya lapisan teks; jalankan dulu lewat OCR, lalu bandingkan salinan hasil OCR-nya.
- Granularitas sel tabel. Tabel diratakan menjadi baris teks; jika satu sel berubah, seluruh baris dilaporkan berubah.
- Sorotan tingkat kata. Perubahan ditandai per baris, bukan per kata. Menyelidiki baris 100 karakter yang hanya berbeda 5 karakter tetap menandai seluruh barisnya.
Privasi & keamanan
Perbandingan dokumen sering dipakai untuk materi rahasia — kontrak yang sedang dinegosiasikan, kebijakan internal, dokumen hukum, pengajuan regulasi. Sebagian besar layanan bandingkan-PDF daring mengunggah kedua berkas ke server, menjalankan perbandingan di sana, lalu mengembalikan laporan. imisspdf melakukan seluruh perbandingan di dalam tab peramban Anda sehingga tidak ada versi dokumen yang pernah meninggalkan perangkat Anda. Anda bisa membuktikannya dengan tab Jaringan (Network) di alat pengembang peramban Anda saat menjalankan perbandingan.
Pertanyaan yang sering diajukan
v0.1 adalah perbandingan TINGKAT TEKS. Kami mengekstrak lapisan teks dari kedua PDF halaman demi halaman, mengelompokkan item menjadi baris berdasarkan posisi vertikalnya, lalu menjalankan perbandingan baris dengan algoritme LCS. Hasilnya adalah laporan PDF baru yang mencantumkan baris yang ditambahkan / dihapus / tidak berubah dengan sorotan hijau dan merah. Paling cocok untuk PDF yang memiliki lapisan teks asli (kebanyakan ekspor digital dari Word, Pages, LibreOffice, peramban, dll.).
Perbandingan visual piksel mengharuskan tiap halaman dirender ke kanvas dan menghitung perbedaan piksel demi piksel, yang hanya bisa berjalan di peramban (Node tidak punya kanvas). Fitur ini ada di peta jalan v0.2. Perbandingan teks mencakup ~90% pertanyaan nyata seperti "apa yang berubah di kontrak ini?"; untuk 10% sisanya (perubahan visual saja seperti penggantian gambar atau penambahan tanda tangan), pakai perbandingan visual setelah kami merilisnya.
Tidak secara langsung di versi ini — PDF hasil pindai adalah halaman berupa gambar tanpa lapisan teks, jadi tidak ada yang bisa dibandingkan. Jalankan dulu lewat alat OCR kami untuk menambahkan lapisan teks yang bisa dicari, lalu bandingkan salinan hasil OCR-nya. Akurasinya bergantung pada kualitas pindaian.
Ya. Kedua PDF dibaca ke dalam peramban Anda, diurai dengan pustaka sumber terbuka PDF.js, dibandingkan di JavaScript, dan laporannya dibuat dengan pdf-lib — semuanya secara lokal. Tidak ada yang diunggah; Anda bisa membuktikannya dengan memutus koneksi jaringan sebelum mengeklik Bandingkan.
Perbandingan saat ini dibatasi 5000 baris per sisi (jauh lebih banyak dari laporan 300 halaman). Di atas itu, algoritme LCS mulai memakai banyak memori di tab. Jika Anda melampauinya, pecah dokumen dan bandingkan per bagian.