1
0
mirror of https://github.com/kanzure/pdfparanoia.git synced 2024-06-09 04:17:48 +02:00
pdfparanoia/README.md
Bryan Bishop caed396870 SPIE watermark removal
This is slightly broken because the SPIE plugin removes more than just
watermarks. For some reason it seems to also remove images and large
blocks of text from the paper. However, the object that is being removed
is tiny. In the unit testing sample, the removed object is pdf stream
55.

For now, SPIE is partially disabled until this is fixed. The problem
does not originate from the other plugins.

fixes #20
2013-02-11 23:52:59 -06:00

61 lines
864 B
Markdown

# pdfparanoia
pdfparanoia is a PDF watermark removal library for academic papers.
## Installing
Simple.
``` bash
sudo pip install pdfparanoia
```
or,
``` bash
sudo python setup.py install
```
## Usage
``` python
import pdfparanoia
pdf = pdfparanoia.scrub(open("nmat91417.pdf", "rb"))
file_handler = open("output.pdf", "wb")
file_handler.write(pdf)
file_handler.close()
```
or from the shell,
``` bash
pdfparanoia input.pdf > output.pdf
```
and,
``` bash
cat input.pdf | pdfparanoia > output.pdf
```
## Supported
* AIP
* IEEE
* JSTOR
* SPIE (sort of)
## Changelog
* 0.0.12 - SPIE
* 0.0.11 - pdfparanoia command-line interface. Use it by either piping in pdf data, or specifying a path to a pdf in the first argv slot.
* 0.0.10 - JSTOR
* 0.0.9 - AIP: better checks for false-positives; IEEE: remove stdout garbage.
* 0.0.8 - IEEE
## License
BSD.