Perbaiki PDF
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. Semuanya berjalan di peramban Anda, jadi berkas tidak pernah meninggalkan perangkat Anda.
Cara kerja perbaikan
-
1
Unggah PDF
Seret dan jatuhkan berkas yang tidak bisa dibuka. Berkas tetap di perangkat Anda; tidak ada yang dikirim ke server.
-
2
Alat membacanya ulang
Mesin PDF yang toleran membuka berkas, mengabaikan struktur yang rusak, dan membaca setiap halaman yang bisa dipulihkan.
-
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
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 sebagian. Berkas yang kehilangan byte terakhirnya saat transit kehilangan tabel referensi silang yang berada di ekornya.
- 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.
- 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.
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), alat tidak bisa mengembalikannya; ia membangun ulang dengan bersih di sekitar yang tersisa.
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.
Hanya bila konten tidak benar-benar terkunci. Alat mencoba membaca melampaui enkripsi dasar, tetapi ia tidak punya kolom kata sandi dan tidak bisa menembus perlindungan sungguhan. Berkas yang terkunci dengan kata sandi yang tidak Anda miliki tidak bisa dipulihkan.
Tidak. Berkas dibaca dan dibangun ulang sepenuhnya di peramban Anda dengan mesin PDF yang berjalan di halaman. Tidak ada yang dikirim ke mana pun, jadi Anda bisa memperbaiki dokumen rahasia dengan aman.
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
Ekstrak Gambar dari PDF
Ekstrak setiap gambar yang terkandung dalam berkas PDF dan unduh secara terpisah atau sebagai satu file ZIP, sambil mempertahankan resolusi aslinya.
Pembuat PDF Bisa Dicari
Ubah PDF hasil pindai menjadi dokumen yang bisa dicari dan dipilih dengan menambahkan lapisan teks OCR tak terlihat. Sepenuhnya di browser Anda; 7 bahasa beraksara Latin.
Formulir PDF
Isi kolom AcroForm yang sudah ada secara lokal, pertahankan jawaban bawaan, lalu unduh salinan interaktif atau statis.
Redaksi PDF secara lokal
Tutup area sensitif secara manual dan buat PDF baru dari gambar JPEG halaman di perangkat Anda. File tidak diunggah. Semua halaman hasil menjadi gambar yang tidak dapat dicari atau dipilih.
Konverter HTML ke PDF
Ubah HTML dasar dan CSS sebaris menjadi PDF raster A4, Letter, atau Legal di peramban tanpa mengunggah kode sumber maupun berkas hasil.
Pindai Dokumen ke PDF
Ubah foto dokumen JPEG, PNG, atau WebP menjadi satu PDF di browser. Pilih A4 atau US Letter potret lalu unduh tanpa mengunggah foto Anda.
Alat ini tersedia dalam bahasa lain
- Reparar PDF [ES]
- PDF を修復 [JA]
- Reparar PDF [PT]
- PDF 복구 [KO]
- Réparer un PDF [FR]
- ซ่อม PDF [TH]
- Sửa PDF [VI]
- Reparera PDF [SV]
- إصلاح PDF [AR]
- PDF repareren [NL]
- PDF reparieren [DE]
- Napraw PDF [PL]
- Repair PDF [EN]
- Riparare PDF [IT]
- Восстановить PDF [RU]
- PDF Onar [TR]
- 修复 PDF [ZH]