NAME

ppr-testpage - generate a test page


SYNOPSIS

ppr-testpage [options]


DESCRIPTION

This program genenerates a PostScript testpage and prints it on standard output. Normally this testpage has the PPR logo in the upper right hand corner, multiple margin lines as an aid in locating unprintable areas, and the printers product string and PostScript version and revision numbers. The test page's features may be alterned by using the options listed below.

--pagesize=pagesize
Format the test page for the indicated page size. Valid values include Letter, Legal, A4, and all the other sizes defined in the PPD file specification. The default is Letter.

--eps-file=filename
Replace the PPR logo at the upper right hand of the the test page with the indicated EPS file.

--eps-scale=float
Multiply the size of the EPS file by the indicated factor. A factor of 1.0 will print the EPS figure at its intrisic size.

--test-grayscale
Print a grayscale density bar.

--test-rgb
Print density bars for red, green, and blue. Zero density will be black since zero represents no illumination.

--test-cmyk
Print density bars for cyan, magenta, yellow and black (k). Zero density will be white (assuming white paper) since zero represents no ink appication.

--test-spoked
Print a spoked wheel with a radius of 125 points. The spokes are 365 spokes at 1 degree intervals. The PostScript interpreter is asked to give the lines a width of zero. This means that it should make them as thin as the physical capabilities of the printer permit.

Toward the center of the wheel, the lines will undergo distortion, first morie effects, then then will merge to solid black. The higher the effective resolution of the Ghostscript-printer combination, the closer the lines will get to the center of the while before these distortion become obtrusive, The concentric rings with radii of 25, 50, 75, 100, and 125 points are intended to enable one to measure distances from the center.

--version
Print PPR version information.

--help
Print brief usage summary on stdout.


EXAMPLE

Since this program doesn't actually print the test page (in the sense of sending it to a printer and putting marks on paper) we must pipe its output to a command such ppr in order to get it printed. For example:

        $ ppr-testpage --test-cmyk | ppr -d myprn

This command will print a test page with CMYK color bars on myprn.


SEE ALSO

``PPR, a PostScript Print Spooler''


HISTORY

PPR was written at Trinity College during 1993--2003.


AUTHOR

David Chappell, Trinity College Computing Center, Hartford, Connecticut.