PDF поврежден после открытия и сохранения в необработанном тексте

0

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

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

Роббин Плоегер
источник
Почему вы просто не изменили строку текста, когда PDF-файл был открыт или он защищен и доступен только для чтения?
NetworkKingPin

Ответы:

1

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

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

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

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

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

Макс Висс
источник
0

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

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

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

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

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

Парень по имени Джон
источник