Skip to content
Simple python script to compress PDF
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Remove symbolic link in the repo Mar 6, 2017
README.md Add output example Mar 6, 2017
pdf_compressor.py Initial commit Mar 6, 2017

README.md

Pdfc -- PDF Compressor

Simple python script to compress PDF.

Installation

  • Install dependency Ghostscript. On MacOSX: brew install ghostscript On Windows: install binaries via [official website] (https://www.ghostscript.com/)
  • Create a symbolic link if you want to run it everywhere in bash ln -s pdf_creator.py pdfc
  • Add in PATH environment variable On MacOSX: echo export=/absolute/path/of/the/folder/script/:$PATH >> ~/.bash_profile

Usage

pdfc [-o output_file_path] [-c number] input_file_path

Ex: pdfc -o out.pdf in.pdf

Output:

Compress PDF...
Compression by 65%.
Final file size is 1.4MB
Done.

Options

  • -c or --compress specifies 5 levels of compression, similar to standard pdf generator level:
    • 0: default
    • 1: prepress
    • 2: printer
    • 3: ebook
    • 4: screen
  • -oor --out specifies the output file path. If not specified, input file will be erased.
You can’t perform that action at this time.