Skip to content

A script to unify the colors of the Pinouts Book by NODE and Baptiste

License

Notifications You must be signed in to change notification settings

nogarcia/pinouts-book-cleaner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pinouts Book Cleaner

The Pinouts Book by NODE and Baptiste is an excellent resource with a nice, clean design, but quickly scrolling through it can be headache inducing because of its alternating black-and-white color scheme.

This Python script uses PyMuPDF to invert the colors on the right pages to produce a PDF version with all white or all black backgrounds. The processed version is a little easier on the eyes while scrolling and potentially more printable. :)

Using

First make sure you have PyMuPDF installed (PyPi). Grab a copy of the book from https://pinouts.org. Then clone/download this repository and run the script:

$ git clone https://github.com/nogarcia/pinouts-book-cleaner
$ cd pinouts-book-cleaner
$ pip install -r requirements.txt
$ python clean.py path/to/original-pinouts.pdf path/to/output.pdf
$ python clean.py --dark path/to/original-pinouts.pdf path/to/dark.pdf

License

This repository is licensed under the MIT License, but both the Pinouts Book and the resultant file from this script are licensed CC-BY-SA (no version specified, defer to original authors.)

About

A script to unify the colors of the Pinouts Book by NODE and Baptiste

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages