foo2lava - Man Page

Convert Ghostscript pbmraw or bitcmyk format into a LAVAFLOW or a OPL printer stream

Synopsis

foo2lava [options] <pbmraw-file >lava-file

foo2lava [options] <bitcmyk-file >lava-file

foo2lava [options] <pksmraw-file >lava-file

Description

foo2lava converts Ghostscript pbmraw, bitcmyk, or pksmraw output formats to monochrome or color LAVAFLOW or OPL streams, for driving the Konica Minolta magicolor 2530 DL network color laser printer, the Konica Minolta magicolor 2480/2480 MF AIO printer, and other Zenographics-based LAVAFLOW printers.

Command Line Options

Normal Options

These are the options used to select the parameters of a print job that are usually controlled on a per job basis.

-c

Force color mode if autodetect doesn't work.

-d duplex

Duplex code to send to printer [1].

1off2long edge3short edge
-g xpixxypix

Set page dimensions in pixels [10200x6600].

-m media

Media code to send to printer [0].

Media2530DL
plain0
transparency4
thick stock20
envelope22
letterhead23
postcard25
labels26
recycled27
-p paper

Paper code to send to printer [2].

1executive25A5
2letter26A4
3legal45B5jis
80env Monarch65B5iso
81env #1090env DL
91env C592env C6
8354x6" photo83710x15cm photo
-n copies

Number of copies [1].

-r xresxyres

Set device resolution in pixels/inch [1200x600].

-s source

Source (InputSlot) code to send to printer [255].

1Tray 1255auto
4Tray 2
-t

Draft mode.  Every other pixel is white.

-J filename

Filename string to send to printer.

-U username

Username string to send to printer.

Printer Tweaking Options

These are the options used to customize the operation of foo2lava for a particular printer.

-u xoffxyoff

Set the offset of the start of the printable region from the upper left corner, in pixels [0x0].

-l xoffxyoff

Set the offset of the end of the printable region from the lower right corner, in pixels [0x0].

-L mask

Send logical clipping amounts implied by -u/-l in the LAVAFLOW stream [3].

0don't send any logical clipping amounts
1only send Y clipping amount
2only send X clipping amount
3send both X and Y clipping amounts
-A

AllIsBlack: convert C=1,M=1,Y=1 to just K=1.  Works with bitcmyk input only.

-B

BlackClears: K=1 forces C,M,Y to 0.  Works with bitcmyk input only.

-z model

Model.  The  default is [0].

modelprotocolDescription
0LAVAFLOWmagicolor 2490 MF
0LAVAFLOWmagicolor 2530 DL
1OPLmagicolor 2480 MF
2LAVAFLOWmagicolor 1600W
2LAVAFLOWmagicolor 1680MF
2LAVAFLOWmagicolor 1690MF

Debugging Options

These options are used for debugging foo2lava.

-S plane

Output just a single color plane from a color print and print it on the black plane.  The default is to output all color planes.

1Cyan
2Magenta
3Yellow
4Black
-D level

Set Debug level [0].

Examples

Create a black and white LAVAFLOW stream:

gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE  
    -sPAPERSIZE=letter -r1200x600 -sDEVICE=pbmraw  
    -sOutputFile=- - < testpage.ps  
| foo2lava -r1200x600 -g10200x6600 -p1 >testpage.zm

Create a color LAVAFLOW stream:

gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE  
    -sPAPERSIZE=letter -g10200x6600 -r1200x600 -sDEVICE=bitcmyk  
    -sOutputFile=- - < testpage.ps  
| foo2lava -r1200x600 -g10200x6600 -p1 >testpage.zc

Files

/usr/bin/foo2lava

See Also

foo2lava-wrapper(1), lavadecode(1)

Author

Rick Richardson <rick.richardson@comcast.com>
http://foo2zjs.rkkda.com/

Referenced By

foo2lava-wrapper(1), lavadecode(1).

Mon Jan 29 10:56:07 2024 foo2lava 0.0