Utilitas & Metadata PDF

Alat utilitas PDF online gratis — bandingkan konten teks antar-PDF, edit metadata (judul/pengarang/subjek), hitung hash SHA-256, lihat informasi berkas terperinci. Juga: Editor PDF | Keamanan | Kompres | OCR.
Perbandingan Teks: Mengekstrak teks dari kedua PDF, lalu membandingkan baris demi baris. Baris hijau ditambahkan di PDF B, baris merah dihapus dari PDF A. Kualitas ekstraksi teks bergantung pada struktur internal PDF. PDF hasil pindaian/gambar mungkin tidak menghasilkan teks.
Metadata: Membaca dan mengedit properti dokumen PDF (judul, pengarang, subjek, kata kunci, pembuat, produsen). Perubahan ditulis ke kamus informasi dokumen PDF. Pembaca PDF standar menampilkan metadata ini di Properti Berkas.
Hash: Menghitung hash kriptografis berkas PDF menggunakan Web Crypto API (SHA-1, SHA-256, SHA-384, SHA-512) atau cadangan untuk MD5. Digunakan untuk verifikasi integritas atau memeriksa apakah dua berkas identik.
Info: Membaca properti dokumen PDF termasuk jumlah halaman, ukuran halaman, metadata, nama font, jumlah berkas tersemat, dan status enkripsi.

Seperti apa PDF di dalamnya

Pada dasarnya setiap PDF adalah daftar objek bernomor. Halaman tidak disimpan sebagai satu blok teks berformat — sebaliknya, berkas berisi pohon halaman (katalog yang mencantumkan setiap halaman), dan setiap halaman menunjuk ke aliran konten: program ringkas berisi instruksi gambar seperti "tempatkan glyph ini di sini, gambar garis ini di sana". Font dan gambar berada di objek terpisah yang dibagikan halaman melalui referensi.

Di akhir berkas terdapat tabel xref (cross-reference), yang mencatat offset byte setiap objek. Ini memungkinkan pembaca PDF langsung melompat ke halaman 300 tanpa mengurai 299 halaman pertama — dan itulah sebabnya menghapus atau menambah halaman memerlukan kehati-hatian: offset harus tetap konsisten.

Mengapa ini penting untuk alat di atas: editor Metadata menulis kamus informasi dokumen; penampil Info membaca pohon halaman, font, dan sumber daya; dan alat seperti Kompres dan Edit menyusun ulang objek-objek ini (PDF 1.5+ dapat mengemas banyak objek kecil ke dalam aliran objek terkompresi, dan dari sinilah sebagian besar penghematan "kompres PDF" berasal). Alat Ekspor menelusuri aliran konten untuk mengambil kembali teks dan koordinatnya.