Jak odszyfrować plik PDF chroniony hasłem w OSX?

24

Mam plik PDF, który wymaga hasła do wyświetlenia. Wiem jakie jest hasło. Często otwieram ten plik PDF, aby go wydrukować i za każdym razem niezwykle denerwujące jest wprowadzanie hasła . Jak mogę usunąć hasło z pliku PDF?

Ponieważ muszę go wydrukować , samo zrobienie zrzutu ekranu nie jest dobrym rozwiązaniem.

Próbowałem wydrukować plik do pliku PDF, ale podgląd wyłącza opcję „Zapisz jako PDF ...” w oknie dialogowym drukowania.

opcja wyłączona

Brant Bobby
źródło

Odpowiedzi:

43

Istnieje narzędzie wiersza polecenia o nazwie qpdf, które może usunąć szyfrowanie hasła z plików PDF, nawet w przypadkach, gdy Podgląd nie pozwala zapisać kopii lub wyeksportować pliku PDF.

Instalowanie za pomocą Homebrew

  1. Zainstaluj Homebrew, jeśli jeszcze tego nie zrobiłeś.
  2. Zainstaluj qpdf w swoim systemie, wpisując następujące polecenie w Terminalu:

    brew install qpdf
    

Instalowanie za pomocą MacPorts

  1. Zainstaluj MacPorts, jeśli jeszcze tego nie zrobiłeś.
  2. Zainstaluj qpdf w swoim systemie, wpisując następujące polecenie w Terminalu:

    sudo port install qpdf
    

Stosowanie

Po zainstalowaniu qpdf użyj go do odszyfrowania pliku, wpisując następujące polecenie w Terminalu:

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

Następnie możesz otworzyć decrypted-filename.pdfw Podglądzie, aby sprawdzić, czy zadziałało!

Joe Hughes
źródło
Mam plik PDF z hasłem właściciela, którego nie znałem. Preview poprosił mnie o hasło właściciela, gdy próbuję powielić plik PDF, jak sugeruje odpowiedź Brant Bobby (obecnie akceptowana). Za pomocą qpdfbyłem w stanie stworzyć wolne od hasła kopie mojego pliku PDF bez znajomości hasła właściciela.
mikem
15

Odpowiedź Nathaniela zainspirowała mnie do podjęcia decyzji o wypróbowaniu opcji Plik / Zapisz jako ... w podglądzie, co pozwoliło mi zapisać kopię pliku PDF bez hasła.

Okno dialogowe Zapisz jako

Dziwi mnie, że to było takie proste, ale zadziałało.

Brant Bobby
źródło
1
Nie działa poniżej 10.9, ale może zależy to od typu pliku PDF. Rozwiązanie DavidThompson zadziałało, zarówno Chrome, jak i Firefox.
W ciągu ostatnich lat podgląd utracił kilka przydatnych funkcji. Pamiętam, że w 10.4 Acrobat Reader honorowałby wszystkie DRM w pliku PDF, podczas gdy Preview z radością zignorowałoby wszystko. W wersji 10.6 Apple to „naprawiło”, ale nadal można było użyć narzędzia Profile kolorów (tego w Narzędziach, nazwa powinna być nieco wyłączona), aby zrobić to samo, ponieważ silnik renderowania PDF był identyczny, ale kod wymuszania DRM zaginął.
user121391,
9

Dla tych, którzy szukają pętli do zapisania plików PDF chronionych hasłem w OS X 10.8.3 ... znalazłem Otwarcie pliku PDF w Chrome, a następnie wydrukowanie go do pliku PDF za pomocą okna dialogowego Chrome załatwiło sprawę.

DavidThompson
źródło
2
Och, fajnie, możesz także użyć metody „Chrome” w
1

Prawdopodobnie potrzebujesz Acrobat Pro, aby go usunąć, jeśli możesz go otworzyć, czy możesz wydrukować go do formatu PDF?

Nathaniel Bannister
źródło
Niestety nie. Podgląd wyświetla opcję „Zapisz jako PDF ...” w oknie dialogowym Drukuj.
Brant Bobby,
1

Nie stwierdziłem, że rozwiązanie Bobby'ego Branta działało na wersji 10.7.4 (jedyna dostępna wersja 10.7) lub 10.8.2.

Okazało się, że zadziałało (najprawdopodobniej luka), że mogłem wyeksportować plik do TIFF (który utworzył ogromny plik 250 MB), a następnie wydrukować tiff do PDF (który utworzył tylko nieco mniej okropny plik 8 MB) --- wszystko to z oryginału 400kB. Oczywiście końcowym wynikiem tego jest mapa bitowa dla każdej strony, a nie „prawdziwy” pdf.

Maynard Handley
źródło
0

Istnieją dwa rodzaje ochrony i hasła, jeden do otwierania, a drugi do drukowania, edycji i kopiowania.

Pierwszy typ hasła to Open Password lub Hasła użytkownika . Za pomocą tego hasła cały plik jest szyfrowany. Nie znając hasła, nie można go otworzyć, nie mówiąc już o drukowaniu, edycji lub kopiowaniu. Plik jest dla ciebie całkowicie bezużyteczny. Możesz złamać go tylko brutalną siłą, co zabierze Ci miesiące do setek lat, aby odzyskać hasło. Długość czasu zależy od mocy komputera i złożoności hasła. W tym artykule NIE powiesz, jak odblokować pliki PDF chronione hasłem Open.

Drugi typ hasła to Hasło właściciela . Jeśli chcesz wyłączyć ochronę drukowania, edycji i kopiowania, zostaniesz poproszony o podanie tego hasła. Z technicznego punktu widzenia ochrona drukowania, edycji i kopiowania to tylko kilka bitów flag. Możesz wyłączyć te flagi bez znajomości hasła właściciela. Całe oprogramowanie POWINIEN (nie MUSI) prosić o hasło właściciela, jeśli ktoś chce zmienić flagi ochrony. Dlatego możemy odblokować pliki PDF do drukowania, edycji i kopiowania bez pytania o hasło.

Oczywiście należysz do drugiego przypadku, więc usunięcie hasła i wydrukowanie zabezpieczonego pliku PDF byłoby dość łatwe .

Nawiasem mówiąc, Adobe Acrobat pomaga. Ale to jest dość drogie. Do końca życia potrzeba 449 USD na pełną wersję Adobe Acrobat Pro i 299 USD na Adobe Acrobat Standard.

asonbott
źródło