You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# pdf-unlock #
|
|
|
|
|
|
|
|
__pdf_unlock.py__ removes security features from pdfs, to allow unrestricted printing and copying of context.
|
|
|
|
|
|
|
|
## Installation ##
|
|
|
|
|
|
|
|
[Ghostscript](https://ghostscript.com) and [Poppler](http://blog.alivate.com.au/poppler-windows) are required.
|
|
|
|
|
|
|
|
Windows users will have to add the binary directories to the `PATH` environment variable manually, eg:
|
|
|
|
|
|
|
|
```
|
|
|
|
C:\Program Files\gs\gs9.21\bin
|
|
|
|
C:\Program Files\poppler\bin
|
|
|
|
```
|
|
|
|
## 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`
|