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. 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
Pilih PDF
Seret dan jatuhkan berkas yang tidak bisa dibuka, atau klik untuk memilihnya. Berkas rusak itu sendiri tidak diunggah.
-
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 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
Konverter TXT ke PDF
Ubah berkas .txt atau teks yang ditempel menjadi PDF di browser. Font monospace Courier, ukuran A4 atau Letter, ukuran font yang dapat diatur. Terbaik untuk teks beralfabet Latin dan kode.
Tambah Watermark PDF
Tambahkan watermark teks diagonal seperti RAHASIA atau DRAF ke setiap halaman PDF. Atur teks, ukuran, opasitas, dan sudutnya. Berjalan sepenuhnya di browser Anda.
Konverter PowerPoint ke PDF
Unggah satu presentasi PPT atau PPTX hingga 200 MB dan konversikan menjadi PDF statis di server kami. Unduh hasilnya dari halaman hasil privat.
Konverter TIFF ke PDF
Gabungkan satu atau banyak file TIFF menjadi satu PDF A4, termasuk semua halaman TIFF multihalaman. Proses dekode berjalan di browser Anda.
PDF Tambah Nomor Halaman
Tambahkan nomor halaman ke PDF apa pun: pilih salah satu dari enam posisi, nomor awal, ukuran font, dan angka polos atau "1 / N". Berjalan sepenuhnya di browser Anda.
Edit PDF
Tambahkan teks, sorotan, persegi panjang, dan kotak putih ke PDF di peramban. Ekspor PDF baru tanpa menginstal perangkat lunak.
Alat ini tersedia dalam bahasa lain
- ซ่อม PDF [TH]
- إصلاح PDF [AR]
- Sửa PDF [VI]
- PDF reparieren [DE]
- Reparar PDF [ES]
- PDF を修復 [JA]
- Napraw PDF [PL]
- PDF 복구 [KO]
- Reparar PDF [PT]
- Réparer un PDF [FR]
- Reparera PDF [SV]
- PDF repareren [NL]
- Repair PDF [EN]
- Riparare PDF [IT]
- Восстановить PDF [RU]
- PDF Onar [TR]
- 修复 PDF [ZH]