Incode Systems Home Page Incode Systems, Inc.


PCX_PRN



(10-01-1997 9:30pm PCX_PRN.EXE)
PCX_PRN prints PCX or DCX files.

Usage:
Input_file[options][+Text[+Setup]] Output_file Printer [XScale [YScale]]
Options:
/P - PartMode for printing partial page (no printer setup, no formfeed).
/U - Uncompressed (HP only). (Default uses TIFF compression).
/I - Ignore file Aspect ratio. (Default automatic scaling of Y axis,
640x480 automatically ignored)

Printer is HP, FX, LQ, LQH, X24, or BJ

- HP mode produces 300 dpi output.
- FX (Epson 9-pin) mode produces 240 dpi horz by 216 dots vert,
requiring 3 passes for each 24 scan lines.
- LQ (Epson 24-pin), X24 (IBM) modes produces 180 dpi output.
- LQH (Epson 24-pin) produces 360 dpi output.
- BJ (Canon BJ-130e printer) produces 360 dpi output.

Input_file extension defaults to PCX. If file is a DCX file, the DCX
extension MUST be used.
More. Press a key to continue ...
NUL may be used to place text with no image.
Text is the name of a text file which will overlay the image (NUL ok).
Setup is the name of a text file which will be sent to the printer.
XScale is the horizontal scaling factor, YScale is vertical.
If XScale is given without YScale, YScale is calculated in proportion to XScale.
YScale may be given without XScale by entering _ for XScale, in which case
XScale is calcuated in proportion to YScale.

Scale may be expressed as:
- Absolute output size in pixels or inches,
- Output size relative to the input size as a factor or a percentage.
- DPI of originally intended output device
- Symbol of originally intended output device
- "FIT" automatically sizes image to fit and fill page.
(Note: FIT may be Parm 4, 5, or 6, allowing scaling before FIT is applied)
Use a trailing % sign for percentages, a trailing " sign for inches,
a whole number for absolute pixels, or a number with a decimal point
for a factor. Trailing DPI for specifying original output resolution.
More. Press a key to continue ...
Examples: (where input file is X=1000 pixels by Y=1000 pixels)
XScaleValue YScaleValue
----------- -----------
1000 1200 Output is 1000x1200 pixels, stretched vertically
25% 25% Output is 25% of original size: 250x250 pixels
1-1/4" 1-1/4" Output is 1-1/4"x1-1/4"
2" 2" Output is 2"x2"
2.0 2.0 Output is 2 times input size: 2000x2000 pixels
300DPI Output is scaled to printer to produce same size
output on target printer as it would if printed
full size on a 300 dpi printer (ex: laser printer).
HP Same as entering 300DPI
240DPI 216DPI Output is scaled to printer to produce same size
output on target printer as it would if printed
full size on a 240x216 dpi printer (ex: FX printer).
FX Same as entering 240DPI 216DPI
More. Press a key to continue ...
Merged Text may contain the following embedded commands:
(Commands must begin in column 1)

Skips to the nth inch vertically (where n is number)
If n is preceeded by a plus sign (+), skip is
relative to the current vertical position.
If unit was changed, skips to nth unit.
Sets unit of measure to inches (default)
Sets unit of measure to millimeters
Sets unit of measure to centimeters
Sets unit of measure to picas (1/72")
Sets unit of measure to points (1/72")
Sets unit of measure to absolute scan lines.
Sets unit of measure current text line height.

Sets Lines Per Inch (default=6)
...,NnSends setup string using ASCII numbers given.
An offset (+/-) to apply to all vertical adjustments.
Causes next text line and the one after that to be
printed on the same line.
Text Allows comments (line is ignored).

Commands may be executed conditionally, based on the printer,
by preceeding the command with the printer code and a colon,
like this:
0.1Press a key to end ...