Я открыл PDF в обычном текстовом редакторе, изменил одну строку текста, а затем снова сохранил ее. Может показаться, что это вызвало повреждение определенных метаданных, и я не могу понять, как я могу получить их обратно. Я все еще могу открыть его в текстовом редакторе, но, открыв его как pdf, вы увидите пустые страницы.

Есть ли способ восстановить этот файл?

2 ответа2

1

Иди домой и напиши сто раз "PDF - это не текстовый формат, и его никогда нельзя редактировать с помощью текстового редактора или текстового процессора!"

PDF - это сложный объектный формат документа, который опирается на "оглавление" (он же таблица xref), которое указывает на точное положение в файле. Когда вы изменяете что-то в текстовом редакторе, вы, скорее всего, будете сдвигать все после редактирования, и поэтому таблица внешних ссылок будет указывать на неправильные места.

Хорошо ведущий себя просмотрщик PDF пытается исправить такие вещи, но быстро сталкивается с его ограничениями.

Кроме того, весьма вероятно, что ваш текстовый редактор также испортил двоичные блоки, где по совпадению байт соответствует одному из символов окончания строки. ... и вы успешно испортили PDF без возможности восстановления ...

Таким образом, предложение перейти на резервную версию - лучший совет для вашего файла.

0

Вы могли бы сделать это

Перейдите в папку, в которой ранее содержался файл или папка, щелкните правой кнопкой мыши и выберите команду «Восстановить предыдущие версии».

Вы увидите список доступных предыдущих версий файла или папки. В список будут включены файлы, сохраненные в резервной копии

Выберите тот, который вы хотите, и все будет в порядке.

В следующий раз, если вы собираетесь редактировать метаданные или что-то подобное, всегда создавайте резервную копию

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .