Как расшифровать защищенный паролем PDF на OSX?

24

У меня есть PDF, который требует пароль для просмотра. Я знаю, что такое пароль. Я часто открываю этот PDF-файл, чтобы распечатать его, и нахожу ввод пароля каждый раз невероятно раздражающим. Как я могу удалить пароль из PDF?

Поскольку мне нужно распечатать его, просто сделать снимок экрана не является хорошим решением.

Я попытался распечатать файл в формате PDF, но в окне предварительного просмотра отключен параметр «Сохранить как PDF ...» в диалоговом окне печати.

отключенная опция

Брант Бобби
источник

Ответы:

43

Существует инструмент командной строки под названием qpdf, который может удалить шифрование пароля из ваших PDF-файлов, даже в тех случаях, когда Preview не позволит вам сохранить копию или экспортировать PDF.

Установка с помощью Homebrew

  1. Установите Homebrew, если вы еще этого не сделали.
  2. Установите qpdf в своей системе, набрав в Терминале следующее:

    brew install qpdf
    

Установка с MacPorts

  1. Установите MacPorts, если вы еще этого не сделали.
  2. Установите qpdf в своей системе, набрав в Терминале следующее:

    sudo port install qpdf
    

использование

После установки qpdf используйте его для расшифровки файла, набрав в Терминале следующее:

qpdf --decrypt --password=xxxxx encrypted-filename.pdf decrypted-filename.pdf

Затем вы можете открыть decrypted-filename.pdfв Preview, чтобы убедиться, что это работает!

Джо Хьюз
источник
У меня есть PDF, в котором также был пароль владельца, который я не знал. Предварительный просмотр попросил у меня пароль владельца, когда я пытаюсь продублировать файл PDF, как это было предложено в ответе Брэнта Бобби (в настоящее время принято). Используя qpdfя смог создать бесполезные копии моего PDF, не зная пароля владельца.
mikem
15

Ответ Натаниэля вдохновил меня на решение попробовать Файл / Сохранить как ... в Preview, что позволило мне сохранить копию PDF без пароля.

Диалог Сохранить как

Я удивлен, что это было так просто, но это сработало.

Брант Бобби
источник
1
Не работает под 10,9, но, возможно, это зависит от типа PDF. Решение DavidThompson сработало как в Chrome, так и в Firefox.
Предварительный просмотр потерял некоторые полезные функции за эти годы. Я помню, что на 10.4 Acrobat Reader соблюдает все DRM в PDF, а Preview с радостью игнорирует все. На 10.6 Apple «исправила» это, но все еще можно было использовать инструмент Color Profile Tool (тот, что в Утилитах, имя будет немного отключено), чтобы сделать то же самое, поскольку механизм рендеринга PDF был идентичным, но код принудительного исполнения DRM скучал.
user121391 22.09.16
9

Для тех, кто ищет дыру в петле для сохранения защищенных паролем PDF-файлов в OS X 10.8.3 ... Я обнаружил, что открытие PDF-файла в Chrome, а затем его печать в PDF с помощью диалога Chrome сделали свое дело.

DavidThompson
источник
2
Ооооо приятно, что вы можете использовать метод "Chrome" также в FireFox ..
1

Скорее всего, вам понадобится Acrobat Pro, чтобы удалить его, если вы сможете открыть его, сможете ли вы распечатать его в PDF?

Натаниэль Баннистер
источник
К сожалению нет. В окне предварительного просмотра отображается опция «Сохранить как PDF ...» в диалоговом окне «Печать».
Брант Бобби
1

Я не обнаружил, что решение Бобби Бранта работает на 10.7.4 (единственная версия 10.7, которую я имел в наличии) или на 10.8.2.

То, что я нашел работающим (скорее всего, лазейка), было то, что я мог экспортировать файл в TIFF (который создал огромный файл размером 250 МБ), а затем распечатать файл в формате PDF (который создал только немного менее ужасный файл 8 МБ) - все это из оригинального 400 КБ. Очевидно, что конечным результатом этого является растровое изображение для каждой страницы, а не «настоящий» pdf.

Мейнард Хэндли
источник
0

Существует два типа защиты и пароль: один для открытия и один для печати, редактирования и копирования.

Первый тип пароля называется « Открытый пароль» или « Пароли пользователя» . С этим паролем весь файл зашифрован. Не зная пароля, вы не сможете его открыть, не говоря уже о печати, редактировании или копировании. Файл совершенно бесполезен для вас. Вы можете взломать его только грубой силой, которая займет у вас месяцы или сотни лет, чтобы вернуть пароль. Продолжительность зависит от мощности вашего компьютера и сложности пароля. Эта статья НЕ расскажет вам, как разблокировать открытые паролем PDF-файлы.

Второй тип пароля называется Пароль владельца . Если вы хотите отключить защиту для печати, редактирования и копирования, вам будет предложено ввести этот пароль. Технически говоря, защита для печати, редактирования и копирования - это всего лишь несколько битов флагов. Вы можете отключить эти флаги, не зная пароль владельца. Все программное обеспечение ДОЛЖНО (НЕ ДОЛЖНО) запрашивать пароли владельца, если кто-то хочет изменить флаги защиты. Вот почему мы можем разблокировать PDF-файлы для печати, редактирования и копирования без запроса пароля.

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

Кстати, Adobe Acrobat действительно помогает вам. Но это довольно дорого. За полную версию Adobe Acrobat Pro вам понадобится 449 долларов, а на Adobe Acrobat Standard - 299 долларов.

asonbott
источник