Pdftk и qpdf для reset Защита комментариев в формате PDF
чтобы иметь возможность добавлять аннотации к файлу PDF в linux, я должен reset параметр "Комментирование" в документе PDF.
qpdf --decrypt input.pdf output.pdf
следует удалить любые пароли или "шифрование" (в соответствии с этим сообщением)
pdftk input input.pdf output output.pdf allow AllFeatures
должен устанавливать все документы (включая "Комментирование" ) для документов
После применения обеих команд в acroread я все еще вижу (файл → документ → вкладка безопасности), что комментирование не разрешено.
Как я могу reset установить это свойство безопасности?
Ответы
Ответ 1
Команда qpdf --decrypt input.pdf output.pdf
удаляет пароль владельца. Но он работает только при отсутствии пароля пользователя.
Как только пароль владельца будет удален, output.pdf
должен уже отключить всю защиту и разрешить комментирование. Излишне запускать дополнительную команду pdftk ...
, тогда... BTW, ваш параграф allow
в вашем вызове pdftk
не будет работать так, как вы указали свою команду. Разрешения allow
будут применяться, если вы также...
- ... либо укажите силу шифрования
- ... или предоставить пользователю или владельцу пароль
Попробуйте найти подробные параметры безопасности файла (ов):
qpdf --show-encryption input.pdf
qpdf --show-encryption output.pdf
Ответ 2
Вопрос является общим, и ответ прост. Не используйте acroread для проверки настроек безопасности документа. qpdf корректно удаляет ограничения, но acroread этого не знает.
Acroread целенаправленно ограничивается Adobe, чтобы он не конкурировал с Acrobat. (Например, вы можете вводить формы, но вы не можете сохранить документ).