foo2zjs
PBM to ZjStream converter for HP and Minolta printers
TLDR
Convert PBM to ZjStream format
SYNOPSIS
foo2zjs [options] < input > output
DESCRIPTION
foo2zjs converts PBM/PPM images to ZjStream format for HP LaserJet and Minolta/QMS magicolor printers. It's the core tool of the foo2zjs printer driver suite.
The tool encodes raster data in the proprietary ZjStream protocol, handling page setup, compression, and printer commands. It works as a CUPS filter for supported printers.
foo2zjs enables Linux printing on numerous "GDI printers" that lack standard driver support.
PARAMETERS
-r DPI
Resolution (300, 600, 1200).-p PAPER
Paper size (letter, a4, legal).-c
Color mode.-m MEDIA
Media type.-n COPIES
Number of copies.-d DUPLEX
Duplex mode.--help
Display help information.
CAVEATS
Only for ZjStream-compatible printers. Model support varies. Check compatibility before use.
HISTORY
foo2zjs was created by Rick Richardson to provide Linux drivers for "Windows-only" GDI printers. The project reverse-engineered proprietary protocols, enabling Linux support for many consumer laser printers.
SEE ALSO
foo2zjs-wrapper(1), foo2hp(1), foo2lava(1)
