crunchjpgs.pl(1p)

crunchjpgs.pl1p

Compress all jpg images in a pdf

Usage

crunchjpgs.pl [options] infile.pdf [outfile.pdf]

Options: -j --justjpgs make script skip non-JPGs -q --quality select JPG output quality (default 50) -s --scale=num select a rescaling factor for the JPGs (default 100%) -m --scalemin=size don't scale JPGs smaller than this pixel size (width or height) -O --only=imnum only change the specified images (can be used mutliple times) -S --skip=imnum don't change the specified images (can be used mutliple times) -o --order preserve the internal PDF ordering for output --veryverbose increases the verbosity -v --verbose print diagnostic messages -h --help verbose help message -V --version print CAM::PDF version

The available values for --scale are:

1 100%

2 50%

4 25%

8 12.5%

Overview

Requires the ImageMagick convert program to be available

Tweak all of the JPG images embedded in a PDF to reduce their size. This reduction can come from increasing the compression and/or rescaling the whole image. Various options give you full control over which images are altered.

Author

See CAM::PDF

From libcam-pdf-perl 1.58-2 in Debian 7 (Wheezy). Parsed by carta from the page's man source.