To pytanie ma już odpowiedź tutaj:
- Jak usunąć zabezpieczenia z pliku PDF? 11 odpowiedzi
Mam kilka dokumentów PDF, które mają ustawione bity ograniczające „brak kopii” i „brak wydruku”. Czy są jakieś bezpłatne narzędzia do usuwania takich ograniczeń w systemie Linux?
Próbowałem, pdf2ps | ps2pdf
ale wzrost rozmiaru jest okropny. Oryginały też są dość duże, więc wolałbym używać lokalnego narzędzia niż strony internetowej.
Odpowiedzi:
Jeśli chodzi o FOSS, istnieje PDFCrack , ale nie jestem pewien, czy faktycznie usuwa zabezpieczenia, to tylko łamanie haseł. Zwykle sięgam po darmowe oprogramowanie próbne, narzędzie do usuwania ograniczeń A-PDF , jest łatwiejsze w użyciu.
Może to być o wiele trudniejsze, jeśli jest to najnowsza wersja PDF, myślę, że ostatnio naprawdę zwiększyli bezpieczeństwo.
źródło
Z qpdf :
źródło
qpdf
działa bardzo dobrze. Istnieje wygodny, wstępnie zbudowany plik binarny Windows, co jest plusem.Prawdopodobnie możesz użyć pdftk . Coś jak
powinien wykonać pracę.
źródło
Jeśli masz
ghostscript
zainstalowany, spróbuj po prostu:źródło
gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=unencrypted.pdf -c .setpdfwrite -f encrypted.pdf
. Pracowałem dla mnie w kilka sekund, szybciej niż brutalne wymuszanie hasła ...gs
3,7 MB.-r<dpi>
(np.-r300
). Upewnij się także, że zdałeś-dSAFER
. PostScript jest kompletnym językiem programowania i, ostatnio sprawdziłem, domyślnym ustawieniem GhostScript było umożliwienie dostępu do dowolnego systemu plików.