Lihat isi dalam sebuah PDF
Setiap alat PDF menyunting halaman; nyaris tidak ada yang menunjukkan apa sebenarnya sebuah PDF itu. Alat ini menyusuri seluruh object graph-nya persis seperti cara seorang insinyur PDF membacanya — berguna untuk men-debug generator, mengaudit isi sebuah file, dan mempelajari formatnya.
- Berjalan sepenuhnya di peramban Anda
- Berfungsi tanpa koneksi
- Tanpa unggah
- Tanpa pendaftaran
- Tanpa watermark
Memuat alat…
Cara kerjanya
- Lepaskan PDF-nya — qpdf mem-parsing seluruh object graph-nya di peramban Anda.
- Saring berdasarkan jenis objek atau cari lewat semua dictionary; klik sebuah objek untuk melihatnya dalam format rapi.
- Periksa ringkasannya: versi, jumlah halaman, enkripsi, dan berapa banyak generasi tersimpan yang dibawa file itu.
Kenapa tidak ada yang diunggah
Semua yang dikerjakan halaman ini dijalankan oleh kode di dalam tab peramban Anda, memakai mesin yang sama dengan yang menampilkan halaman web. File dibaca dari disk ke memori tab Anda, diolah di sana, lalu ditulis kembali sebagai unduhan. File itu tidak pernah dikirim ke mana pun — tidak ke kami, tidak ke pihak ketiga.
Buktikan sendiri
- Buka alat pengembang peramban Anda (F12) lalu pilih tab “Network” (Jaringan).
- Muat file Anda dan jalankan alatnya.
- Permintaan yang akan Anda lihat hanya mengambil kode alat itu sendiri — dan, pada beberapa alat berat, mesin sumber terbukanya dari CDN publik — ditambah satu ping kunjungan halaman yang kecil ke loreatec.jp (alamat dan judul halaman, tidak lebih). Tidak satu pun membawa file Anda.
Pertanyaan yang sering diajukan
Apa itu “generasi tersimpan” dan kenapa ditandai?
PDF bisa disimpan secara incremental: versi barunya ditambahkan di akhir dan byte lamanya tetap ada di dalam file. Lebih dari satu generasi berarti konten sebelumnya mungkin masih bisa dipulihkan dengan memotong file-nya pada %%EOF yang lebih awal — dan itu penting ketika sebuah dokumen “dikoreksi” sebelum dibagikan.
Untuk apa sebenarnya alat ini saya pakai?
Men-debug PDF yang dihasilkan kode Anda sendiri (kenapa font-nya tidak tertanam? ke mana perginya metadata-nya?), mengaudit sebuah file sebelum dipublikasikan (apa isinya yang sebenarnya?), dan memahami kenapa satu PDF berukuran 200 KB terbuka seketika sementara yang lain lambat sekali. Object graph-nya menjawab pertanyaan yang bahkan tidak bisa ditanyakan alat setingkat halaman.
Apakah alat ini menampilkan isi stream-nya?
Alat ini menampilkan dictionary tiap stream — panjang, filter, jenisnya — tetapi belum mengekstrak payload yang sudah didekode pada versi ini. Untuk gambar halaman ada alat ekstrak-gambar; untuk teks, ada alat-alat ekstraksi teks.
Apakah PDF-nya diunggah?
Tidak. Sebuah pustaka PDF sumber terbuka yang jadi standar, dikompilasi ke WebAssembly, mem-parsing file-nya di dalam tab ini. Untuk sebuah alat yang penggunanya memeriksa dokumen rahasia dan belum dirilis, lokal adalah satu-satunya desain yang bisa diterima.