Perbaiki PDF

Berikutnya

PDF yang menolak dibuka sering kali hanya mengalami kerusakan struktural: tabel referensi silang (xref) yang rusak, trailer yang tidak cocok atau tersisa, atau offset objek yang tak lagi sejajar setelah penyimpanan yang buruk. Alat ini membuka berkas dengan pengurai yang toleran, menyimpan setiap halaman yang dapat dibacanya, dan menulis PDF baru dari nol, sehingga tabel referensi silang dan trailer diregenerasi dengan bersih. Ia tidak bisa mengarang data yang benar-benar hilang, tetapi ia memperbaiki sejumlah PDF yang mengejutkan banyaknya, yang halamannya utuh dan satu-satunya masalahnya adalah struktur yang rusak. Perbaikan berjalan di peramban Anda: berkas rusak Anda tidak diunggah, hanya salinan hasil perbaikan yang diunggah untuk membuat halaman unduhan Anda.

Cara kerja perbaikan

  1. 1

    Pilih PDF

    Seret dan jatuhkan berkas yang tidak bisa dibuka, atau klik untuk memilihnya. Berkas rusak itu sendiri tidak diunggah.

  2. 2

    Alat membacanya ulang

    Mesin PDF yang toleran membuka berkas, mengabaikan struktur yang rusak, dan membaca setiap halaman yang bisa dipulihkan.

  3. 3

    Berkas bersih dibangun ulang

    Halaman-halaman disalin ke dokumen baru, sehingga tabel referensi silang dan trailer ditulis dari nol dan valid secara konstruksi.

  4. 4

    Unduh hasilnya

    Anda mendapat PDF baru yang terbuka dengan bersih. Buka di pembaca Anda untuk memastikan semua halaman ada.

Apa yang bisa dan tidak bisa diperbaiki

Alat ini bekerja dengan membaca ulang PDF dan menulis berkas yang sepenuhnya baru. Itu meregenerasi struktur di sekitar halaman Anda, yang memperbaiki cacat struktural tetapi tidak bisa mengembalikan data yang benar-benar hilang.

Masalah Diperbaiki? Mengapa
Tabel referensi silang yang rusak atau tidak cocok Ya Berkas baru ditulis dengan xref yang baru dan benar
Trailer usang atau tersisa setelah penyimpanan buruk Ya Trailer yang bersih dibuat untuk berkas yang dibangun ulang
Sisa dari penyimpanan inkremental berulang Ya Hanya halaman saat ini yang disimpan; revisi lama dibuang
Objek yang ditolak pembaca tetapi bisa dibaca pengurai Sering Menuliskannya ulang di berkas bersih biasanya memuaskan pembaca yang ketat
Berkas terpotong sehingga pengurai tak bisa membukanya Tidak Jika mesin tak bisa mengurai berkas, tak ada yang bisa dibangun ulang
Data objek yang benar-benar hilang atau tak terbaca Tidak Alat menyimpan yang bisa dibacanya; sisanya tak bisa dikarang
Terenkripsi dengan kata sandi yang tidak diketahui Tidak Konten tetap terkunci tanpa kata sandi

Mengapa struktur PDF rusak

  • Unduhan atau unggahan yang terputus. Transfer yang berhenti terlalu cepat kehilangan bagian akhir berkas. Jika yang hilang hanya tabel referensi silang dan trailer di paling akhir, alat ini membangun ulang seluruh berkas. Jika data halaman ikut terpotong, halaman yang hilang tidak bisa kembali: sebisa mungkin alat ini mempertahankan halaman yang selamat dan, sebelum Anda mengunduh apa pun, memberi tahu berapa halaman yang berhasil dipulihkan dan halaman mana yang hilang, sehingga Anda bisa memutuskan apakah salinan yang tidak lengkap itu berguna.
  • Penulisan terputus. Program yang macet saat menyimpan mungkin tidak pernah menuntaskan trailer yang valid.
  • Transfer biner yang buruk. Memindahkan PDF dalam mode teks yang menulis ulang akhir baris merusak byte di dalam aliran terkompresi. Alat ini dapat membangun ulang struktur di sekitarnya, tetapi tidak dapat memulihkan konten yang rusak dengan cara ini, sehingga halaman yang terdampak bisa tetap kosong atau tidak lengkap.
  • Suntingan inkremental yang berantakan. Menyimpan bertumpuk berulang kali bisa meninggalkan struktur yang ditolak sebagian pembaca meski halamannya baik-baik saja.

Yang tidak dilakukannya

  • Ia tidak memulihkan PDF yang sama sekali tak bisa dibuka pengurai; berkas yang terpotong parah mungkin di luar kemampuan alat ini.
  • Ia tidak memperbaiki gambar atau font rusak yang tersimpan di dalam PDF; JPEG yang rusak tetap rusak, bahkan di dalam wadah yang bersih.
  • Ia tidak menghapus kata sandi maupun mendekripsi konten terlindungi.
  • Ia tidak membawa penanda (bookmark), dan kolom formulir yang bisa diisi mungkin tidak bisa diisi lagi: berkas hasil bangun ulang mempertahankan halaman dan semua yang tampil di dalamnya.

Untuk kasus semacam itu, alat desktop seperti Ghostscript atau qpdf, yang dijalankan secara lokal, terkadang bisa lebih jauh.

Menghindari PDF yang rusak

Saat Anda membuat PDF lewat kode, tutup berkas dengan benar agar trailer tertulis. Saat menyajikannya lewat HTTP, kirim Content-Length yang benar agar klien tahu kapan berkas lengkap. Simpan salinan asli sebelum menyunting, agar penyimpanan yang buruk tak pernah menjadi satu-satunya versi Anda.

Pertanyaan yang Sering Diajukan

Ia mempertahankan setiap halaman yang bisa dibaca pengurai, yang untuk berkas rusak secara struktural biasanya adalah semuanya. Jika sebagian halaman benar-benar hilang (datanya tidak ada di berkas atau tidak dapat didekode), alat tidak bisa mengembalikannya. Sebelum Anda mengunduh, alat ini memberi tahu berapa halaman yang berhasil dipulihkan, halaman mana yang hilang, dan halaman mana yang mungkin rusak, lalu Anda yang memutuskan apakah ingin menyimpan salinan yang tidak lengkap itu.

Ya, bila utuh secara struktural: keduanya disalin ke berkas baru apa adanya. Jika font atau aliran gambar itu sendiri rusak, glif atau gambar tertentu itu mungkin tetap tampil kosong, tetapi sisa halaman baik-baik saja.

Tidak. Alat ini tidak dapat mendekripsi PDF. Jika berkas terenkripsi, bahkan yang bisa dibuka tanpa kata sandi tetapi memblokir pencetakan atau penyalinan, alat ini berhenti dan memberi tahu Anda alih-alih menghasilkan salinan dengan halaman kosong. Jika berkas masih bisa dibuka di pembaca PDF (dengan kata sandinya, jika diminta), simpan atau cetak sebagai PDF baru tanpa proteksi, lalu perbaiki salinan itu.

Berkas rusak Anda tidak diunggah. Berkas itu diperiksa dan dibangun ulang di peramban Anda, dan di antara langkah-langkah ia menunggu di penyimpanan peramban ini sampai Anda memulai ulang. Saat Anda mengklik “Perbaiki PDF”, salinan hasil perbaikan, yang berisi semua halaman yang berhasil dipulihkan, diunggah ke server kami untuk membuat halaman unduhan Anda dan disimpan di sana hingga 7 hari. Jika halaman itu tidak dapat dibuat, berkas hasil perbaikan ditawarkan untuk diunduh langsung di alat ini.

Tidak ada. Alat tidak pernah mengubah sumber Anda; ia menulis salinan yang diperbaiki secara terpisah. Unduh berkas baru, pastikan ia terbuka, dan simpan yang asli sampai Anda yakin.

Alat Terkait

Alat ini tersedia dalam bahasa lain