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.

1001 B

pdf-unlock

pdf_unlock.py removes security features from pdfs, to allow unrestricted printing and copying of context.

Installation

Ghostscript and Poppler are required.

Windows:
https://www.ghostscript.com/download
http://blog.alivate.com.au/poppler-windows

Linux:
sudo apt install ghostscript
sudo apt install poppler-utils

Mac:
brew install ghostscript
brew install poppler

Then

pip install tqdm

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