Dan Howe 65015d4f2e | 7 years ago | |
---|---|---|
scripts | 7 years ago | |
README.md | 7 years ago |
README.md
pdf-unlock
pdf_unlock.py removes security features from pdfs, to allow unrestricted printing and copying of context.
Installation
Ghostscript is required. When installing Ghostscript, make sure there is an executable called gs
in your path. This should happen automatically with Linux, but Windows users will have to add Ghostscript directory to the PATH
environment variable manually, eg:
C:\Program Files\gs\gs9.21\bin
Then the Ghostscript executable gswin64.exe
should be copied to a new executable called gs.exe
.
Usage
Search for pdfs inside 'pdf_folder', then create new unlocked versions of the pdfs with the the suffix '-unlocked.pdf':
> python pdf_unlock.py pdf_folder
Search for pdfs inside 'pdf_folder', then unlock the pdfs and overwrite the original versions.
> python pdf_unlock.py pdf_folder -o
Search recursively for pdfs inside 'pdf_folder' and all subfolders, then unlock the pdfs and overwrite the original versions.
> python pdf_unlock.py pdf_folder -o -r