В моей компании я получаю зарплатные ведомости в виде зашифрованных PDF.
Поэтому я должен знать пароль, чтобы открывать такие файлы.
В целом, это здорово и я рад, что моя персональная информация защищена.
НО. Если попробовать распечатать такой документ, качество получится настолько плохим, что тяжело разобрать всё написанное.
Эта «защитная» опция (и несколько других) устанавливается на этапе шифрования и не может быть отключена стандартными способами.
Я пробовал печатать в PDF, но результат тот же — качество ужасное.
Из программ использовал Acrobat Reader и Google Chrome, но толку никакого.
Зачем мне понадобилось печатать эти документы?
Например, в 90% случаев для аренды квартиры требуется подтверждение дохода за последние три месяца.
Совершенно не понятно, зачем понадобилось это глупое ограничение.
Я уже открыл документ и я вижу его в превосходном качестве на экране моего ноутбука.
Я могу сделать скриншот в высоком разрешении и распечатать картинку!
Зачем усложнять мне жизнь?
В любом случае, не многих усилий стоило найти способ расшифровать PDF и использовать как обычно.
Это легко можно с утилитой QPDF:
1
| qpdf --decrypt --password='*******' infile.pdf outfile.pdf
|
Моя версия qpdf
не позволила мне расшифровать PDF файл на месте, поэтому я использовал крошечный скрипт для обработки сразу всех нужных файлов в директории:
1
2
3
4
5
| for f in *
do
qpdf --decrypt --password='123456' "${f}" "${f%%.*}-1.pdf"
mv -f "${f%%.*}-1.pdf" "$f"
done
|