Как исправить повреждённый PDF-файл (что реально работает)
Обновлено
Почти каждый PDF, который называют «повреждённым», на самом деле страдает от чего-то менее драматичного: скачивание не завершилось, программа просмотра отказывается читать чуть-чуть нестандартный файл, или запись была прервана до того, как файл был окончательно закрыт. Настоящее повреждение — когда байты внутри файла действительно испорчены — встречается реже, чем кажется, и в этом случае восстановление в лучшем случае частичное.
Это важно, потому что решения для этих четырёх причин совершенно разные. Повторное скачивание занимает секунды; смена программы просмотра — секунды; повторный экспорт — минуту; настоящее восстановление на уровне байтов — часы работы и часто вообще невозможно. Знание того, к какой категории относится ваш файл, экономит реальное время.
Эта инструкция разбирает диагнозы в порядке от самых дешёвых, а затем объясняет, что делать, если восстановить файл не получается. Большинство файлов оживают уже на третьем шаге.
Пошагово
- 1
Скачайте или получите файл заново
Оборванное скачивание с точки зрения программы просмотра выглядит идентично повреждению. Получите файл заново. Если вторая копия открывается — значит, первая была неполной. Если размер указан у источника, сверьте его в байтах.
- 2
Попробуйте как минимум две другие программы просмотра
Браузеры, Preview, мобильные читалки и десктопные приложения по-разному обрабатывают PDF. Файл, который отказывается открывать Acrobat, иногда прекрасно открывается в Chrome. Если хотя бы одна программа просмотра его читает — файл на самом деле не сломан.
- 3
Откройте файл в рабочей программе просмотра и переэкспортируйте
Печать в PDF (macOS, Windows, Linux) или «Сохранить как PDF» из работающей программы просмотра заново выстраивает структуру файла. Новая копия часто открывается в тех программах, что отвергли оригинал.
- 4
Извлеките страницы по отдельности инструментом «PDF в изображения»
Если ни одна программа просмотра не показывает файл целиком, но какая-то показывает часть содержимого, экспортируйте каждую страницу как PNG инструментом «PDF в изображения». Затем можно собрать новый PDF из этих PNG инструментом «Изображение в PDF» — теряя поиск и редактируемость, но спасая содержимое.
- 5
Проверьте заголовок файла в обычном текстовом редакторе
Откройте файл в TextEdit, «Блокноте» или VS Code. Настоящий PDF начинается с %PDF- и номера версии. Если первые байты — что-то другое, это не PDF: файл переименовали, неправильно подписали или подменили.
- 6
Попросите у источника свежую копию
Если ничего не помогает восстановить файл, у источника всё ещё есть оригинал. Переэкспортируйте из Word, Google Docs или того, чем он был создан. Это единственный путь, который возвращает полное качество.
Советы
- Не продолжайте редактировать или объединять файл, который ведёт себя странно. Вы встроите поломку в новый файл.
- Сохраните сломанный оригинал в безопасном месте перед любой попыткой починки. Инструменты восстановления иногда перезаписывают файл, а в сломанном может оставаться частичное содержимое, которое вы иначе потеряете.
- Файлы, которые ломаются сразу после прерывания записи (отключение питания, принудительное закрытие во время сохранения), часто невосстановимы — структурный индекс в конце файла так и не был записан.
- Избегайте сайтов «восстановления PDF», обещающих чудеса. По большей части они просто делают тот же повторный экспорт через печать в PDF, который вы можете сделать сами, — и при этом загружают ваш файл на сервер.
- PDF, восстановленные через изображения, теряют весь настоящий текст и возможность поиска. Используйте этот путь только для файлов, где содержимое важнее точности файла.