Zjsdecode Manual
User Manual: Pdf
Open the PDF directly: View PDF .
Page Count: 89
Download | |
Open PDF In Browser | View PDF |
arm2hpdl(1) General Commands Manual arm2hpdl(1) NAME arm2hpdl − Add HP download header/trailer to an ARM ELF binary. SYNOPSIS arm2hpdl [options] arm-binary.img > hpdl.dl DESCRIPTION arm2hpdl adds an HP download header/trailer to an ARM ELF binary. If the file already has an HP header, just copy it to stdout. COMMAND LINE OPTIONS These are the options that can appear on the command line. −D level Set Debug level [0]. EXAMPLES Add an HPDL header to a HP LaserJet 1005. $ arm2hpdl sihp1005.img > sihp1005.dl FILES /usr/bin/arm2hpdl, /lib/firmware/hp/* SEE ALSO foo2zjs(1) AUTHOR Rick Richardsonhttp://foo2zjs.rkkda.com/ arm2hpdl 0.0 Thu Apr 07 11:47:50 2016 1 foo2hbpl2-wrapper(1) General Commands Manual foo2hbpl2-wrapper(1) NAME foo2hbpl2-wrapper − Convert Postscript into a ZJS printer stream SYNOPSIS foo2hbpl2-wrapper [options] [ ps-file] DESCRIPTION foo2hbpl2-wrapper is a Foomatic compatible printer wrapper for the foo2hbpl2 printer driver. This script reads a Postscript ps-file or standard input and converts it to Zenographics ZjStream printer format for driving the Dell 1355, Dell C1765, Epson AcuLaser M1400, Epson AcuLaser CX17NF, Fuji Xerox DocuPrint CM205, Fuji Xerox DocuPrint CM215, Fuji Xerox DocuPrint P205, Xerox WorkCentre 3045 MFP, and Xerox WorkCentre 6015 MFP printers. This script can be used in a standalone fashion, but is intended to be called from a printer spooler system which uses the Foomatic printer database. 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 Print in color (else monochrome). −C colormode Color correction mode [0]. 10 ICM color profile (using −G *.icm file) −d duplex Duplex code to send to printer [1]. 1 off 2 long edge 3 short edge −m media Media code to send to printer [1]. Media plain bond lwcard lwgcard labels envelope recycled plain2 bond2 lwcard2 lwgcard2 recycled2 HBPL 1 2 3 4 5 6 7 8 9 10 11 12 −p paper Paper size code to send to printer [1]. Paper A4 B5jis A5 foo2hbpl2-wrapper 0.0 HBPL 1 2 3 Thu Apr 07 11:47:50 2016 1 foo2hbpl2-wrapper(1) General Commands Manual letter executive fanfold german legal folio legal env#10 envMonarch envC5 envDL foo2hbpl2-wrapper(1) 4 5 6 6 7 9 10 11 12 −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [1200x600]. −s source Source (Input Slot) code to send to printer [7]. 1 2 −t upper lower 4 7 manual auto Draft mode. Every other pixel is white. −T density Print density (1-5). The default is 3 (medium). −2 −3 −4 −5 −6 −8 −9 −10 −12 −14 −15 −16 −18 Print in N-up. Requires the psutils package. −o orient Orientation used for N-up. Portrait Landscape Seascape −op −ol −os (normal) (rotated 90 degrees anticlockwise) (rotated 90 degrees clockwise) Printer Tweaking Options These are the options used to customize the operation of foo2hbpl2 for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [varies with paper size]. The defaults should work on the 2200DL and 2300DL, and have not been tested on any other printers. −l xoff xyoff Set the offset of the end of the printable region from the lower right corner, in pixels [varies with paper size]. The defaults should work on the 2200DL and 2300DL, and have not been tested on any other printers. −L mask Send the logical clipping values from −u/-l in the ZjStream. foo2hbpl2-wrapper always runs Ghostscript with the ideal page dimensions, so that the scale of the image is correct, regardless whether or not the printer has unprintable regions. This option is used to move the position of the clipped image back to where it belongs on the page. The default is to send the amount which was clipped by −u and −l, and should be good in most cases. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send both X and Y clipping amounts foo2hbpl2-wrapper 0.0 Thu Apr 07 11:47:50 2016 2 foo2hbpl2-wrapper(1) −P General Commands Manual foo2hbpl2-wrapper(1) Do not send START_PLANE codes on monochrome output. May be needed by some monochrome-only printers, such as the HP LaserJet 1000. −X padlen Add extra zero padding to the end of BID segments. The default is 16 bytes. Padding 16 bytes of zeroes is needed for older ZjStream printers, such as the Minolta 2200DL and HP LaserJet 1000, and seems harmless to newer ones, such as the Minolta 2300DL. So the default should be good for all cases. Color Tweaking Options These are the options used to control the quality of color output. Color correction is currently a WORK IN PROGRESS. −g gsopts Additional options to pass to Ghostscript, such as −g“-dDITHERPPI=nnn”, etc. This option may appear more than once. −G profile.icm Convert profile.icm to a Postscript color rendering dictionary (CRD) using foo2zjs-icc2ps and adjust the printer colors by using the Postscript setcolorrendering operator. (WORK IN PROGRESS). −G gamma-file.ps Prepend gamma-file.ps to the Postscript input to perform color correction using the setcolortransfer Postscript operator. For example, the file might contain: {0.333 exp} {0.333 exp} {0.333 exp} {0.333 exp} setcolortransfer −I intent Select profile intent from the ICM file. 0=Perceptual, 1=Colorimetric, 2=Saturation, 3=Absolute. Default is 0 (perceptual). Debugging Options These options are used for debugging foo2hbpl2 and its wrapper. −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. 1 2 3 4 Cyan Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a monochrome ZjStream from a Postscript document, examine it, and then print it using a RAW print queue: foo2hbpl2-wrapper testpage.ps > testpage.prn hbpl2decode < testpage.prn lpr −P raw testpage.prn Create a color ZjStream stream from a Postscript document: foo2hbpl2-wrapper −c testpage.ps > testpage.prn foo2hbpl2-wrapper 0.0 Thu Apr 07 11:47:50 2016 3 foo2hbpl2-wrapper(1) General Commands Manual foo2hbpl2-wrapper(1) FILES /usr/bin/foo2hbpl2-wrapper SEE ALSO foo2hbpl2(1), hbpldecode(1) AUTHOR Rick Richardson http://foo2hbpl.rkkda.com/ foo2hbpl2-wrapper 0.0 Thu Apr 07 11:47:50 2016 4 foo2hbpl2(1) General Commands Manual foo2hbpl2(1) NAME foo2hbpl2 − Convert Ghostscript pbmraw or bitcmyk format into a ZJS printer stream SYNOPSIS foo2hbpl2 [options] < pbmraw-file >hbpl2-file foo2hbpl2 [options] hbpl2-file foo2hbpl2 [options] < pksmraw-file >hbpl2-file DESCRIPTION foo2hbpl2 converts Ghostscript pbmraw, bitcmyk, or pksmraw output formats to monochrome or color HBPL version 2 streams, for driving the Dell 1355, Dell C1765, Epson AcuLaser M1400, Epson AcuLaser CX17NF, Fuji Xerox DocuPrint CM205, Fuji Xerox DocuPrint CM215, Fuji Xerox DocuPrint M215, Fuji Xerox DocuPrint P205, Xerox WorkCentre 3045 MFP, and Xerox WorkCentre 6015 MFP 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]. 1 off 2 long edge 3 short edge −g xpixxypix Set page dimensions in pixels [10200x6600]. −m media Media code to send to printer [1]. Media plain bond lwcard lwgcard labels envelope recycled plain2 bond2 lwcard2 lwgcard2 recycled2 HBPL 1 2 3 4 5 6 7 8 9 10 11 12 −p paper Paper code to send to printer [1]. Paper A4 B5jis A5 letter foo2hbpl2 0.0 HBPL 1 2 3 4 Thu Apr 07 11:47:50 2016 1 foo2hbpl2(1) General Commands Manual executive fanfold german legal folio legal env#10 envMonarch envC5 envDL foo2hbpl2(1) 5 6 6 7 9 10 11 12 −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [1200x600]. −s source Source (InputSlot) code to send to printer [7]. 1 2 −t upper lower 4 7 manual auto 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 foo2hbpl2 for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [0x0]. −l xoff xyoff 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 ZjStream [3]. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send both X and Y clipping amounts −P Do not send START_PLANE codes on monochrome output. May be needed by some black and white only printers, such as the HP LaserJet 1000. −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. −X padlen Add extra zero padding to the end of BID segments. The default is 16 bytes. Padding 16 bytes of zeroes is needed for older ZjStream printers, such as the Minolta 2200DL and HP LaserJet 1000, and seems harmless to newer ones, such as the Minolta 2300DL. So the default should be good for all cases. Debugging Options These options are used for debugging foo2hbpl2. −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. foo2hbpl2 0.0 Thu Apr 07 11:47:50 2016 2 foo2hbpl2(1) General Commands Manual 1 2 3 4 foo2hbpl2(1) Cyan Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a black and white ZJS stream: gs −q −dBATCH −dSAFER −dQUIET −dNOPAUSE −sPAPERSIZE=letter −r1200x600 −sDEVICE=pbmraw −sOutputFile=- − < testpage.ps | foo2hbpl2 −r1200x600 −g10200x6600 −p1 >testpage.zm Create a color ZJS stream: gs −q −dBATCH −dSAFER −dQUIET −dNOPAUSE −sPAPERSIZE=letter −g10200x6600 −r1200x600 −sDEVICE=bitcmyk −sOutputFile=- − < testpage.ps | foo2hbpl2 −r1200x600 −g10200x6600 −p1 >testpage.zc FILES /usr/bin/foo2hbpl2 SEE ALSO foo2hbpl2-wrapper(1), hbpldecode(1) AUTHOR Rick Richardson Peter Korf http://foo2hbpl.rkkda.com/ foo2hbpl2 0.0 Thu Apr 07 11:47:50 2016 3 foo2hiperc-wrapper(1) General Commands Manual foo2hiperc-wrapper(1) NAME foo2hiperc-wrapper − Convert Postscript into a HIPERC printer stream SYNOPSIS foo2hiperc-wrapper [options] [ ps-file] DESCRIPTION foo2hiperc-wrapper is a Foomatic compatible printer wrapper for the foo2hiperc printer driver. This script reads a Postscript ps-file or standard input and converts it to the Oki HIPERC printer format for driving the Oki C310dn, C3100, C3200, C3300n, C3400n, C5100n, C5500n, C5600n and the C5800n HIPERC printers. This script can be used in a standalone fashion, but is intended to be called from a printer spooler system which uses the Foomatic printer database. 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 Print in color (else monochrome). −C colormode Color correction mode [0]. 10 ICM color profile (using −G *.icm file) −d duplex Duplex code to send to printer [1]. 1 off 2 long edge 3 short edge −m media Media code to send to printer [0]. Media plain labels transparency HIPERC 0 1 2 −p paper Paper size code to send to printer [2]. 1 3 5 7 9 11 13 15 A4 legal A5 A6 env DL env #10 env #9 A3 2 − 6 8 10 12 14 16 letter − B5jis env Monarch env C5 executive legal 13.5" tabloid/ledger −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [600x600]. foo2hiperc-wrapper 0.0 Thu Apr 07 11:47:50 2016 1 foo2hiperc-wrapper(1) General Commands Manual foo2hiperc-wrapper(1) −s source Source (Input Slot) code to send to printer [0]. 0 1 3 −t auto select tray1 multi 2 4 tray2 manual Draft mode. Every other pixel is white. −2 −3 −4 −5 −6 −8 −9 −10 −12 −14 −15 −16 −18 Print in N-up. Requires the psutils package. −o orient Orientation used for N-up. Portrait Landscape Seascape −op −ol −os (normal) (rotated 90 degrees anticlockwise) (rotated 90 degrees clockwise) Printer Tweaking Options These are the options used to customize the operation of foo2hiperc for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [varies with paper size]. −l xoff xyoff Set the offset of the end of the printable region from the lower right corner, in pixels [varies with paper size]. −L mask Send the logical clipping values from −u/-l in the HIPERC stream. foo2hiperc-wrapper always runs Ghostscript with the ideal page dimensions, so that the scale of the image is correct, regardless whether or not the printer has unprintable regions. This option is used to move the position of the clipped image back to where it belongs on the page. The default is to send the amount which was clipped by −u and −l, and should be good in most cases. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send both X and Y clipping amounts −z model Model is 0 for non-A3 sized printers, and 1 for A3/Tabloid/Ledger sized printers (i.e. C810, etc.). The default is 0. −Z compressed Use uncompressed (0) or compressed (1) JBIG data. Color Tweaking Options These are the options used to control the quality of color output. Color correction is currently a WORK IN PROGRESS. −g gsopts Additional options to pass to Ghostscript, such as −g“-dDITHERPPI=nnn”, etc. This option may appear more than once. −G profile.icm Convert profile.icm to a Postscript color rendering dictionary (CRD) using foo2zjs-icc2ps and adjust the printer colors by using the Postscript setcolorrendering operator. (WORK IN PROGRESS). foo2hiperc-wrapper 0.0 Thu Apr 07 11:47:50 2016 2 foo2hiperc-wrapper(1) General Commands Manual foo2hiperc-wrapper(1) −G gamma-file.ps Prepend gamma-file.ps to the Postscript input to perform color correction using the setcolortransfer Postscript operator. For example, the file might contain: {0.333 exp} {0.333 exp} {0.333 exp} {0.333 exp} setcolortransfer −I intent Select profile intent from the ICM file. 0=Perceptual, 1=Colorimetric, 2=Saturation, 3=Absolute. Default is 0 (perceptual). Debugging Options These options are used for debugging foo2hiperc and its wrapper. −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. 1 2 3 4 Cyan Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a monochrome HIPERC stream from a Postscript document, examine it, and then print it using nc(1) or netcat(1): foo2hiperc-wrapper testpage.ps > testpage.hc hipercdecode < testpage.hc nc 192.168.1.NNN 9100 < testpage.hc Create a color HIPERC stream from a Postscript document: foo2hiperc-wrapper −c testpage.ps > testpage.hc FILES /usr/bin/foo2hiperc-wrapper SEE ALSO foo2hiperc(1), hipercdecode(1) AUTHOR Rick Richardson http://foo2hiperc.rkkda.com/ foo2hiperc-wrapper 0.0 Thu Apr 07 11:47:50 2016 3 foo2hiperc(1) General Commands Manual foo2hiperc(1) NAME foo2hiperc − Convert Ghostscript pbmraw or bitcmyk format into a HIPERC printer stream SYNOPSIS foo2hiperc [options] < pbmraw−file >hiperc−file foo2hiperc [options] hiperc−file foo2hiperc [options] < pksmraw−file >hiperc−file DESCRIPTION foo2hiperc converts Ghostscript pbmraw, bitcmyk, or pksmraw output formats to monochrome or color HIPERC streams, for driving the Oki C310dn, C3100, C3200, C3300n, C3400n, C5100n, C5500n, C5600n, and the C5800n HIPERC 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]. 1 off 2 long edge 3 short edge −g xpixxypix Set page dimensions in pixels [5100x6600]. −m media Media code to send to printer [0]. Media plain labels transparency HIPERC 0 1 2 −p paper Paper code to send to printer [2]. 1 3 5 7 9 11 13 15 A4 legal A5 A6 env DL env #10 env #9 A3 2 − 6 8 10 12 14 16 letter − B5jis env Monarch env C5 executive legal 13.5" tabloid/ledger −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [600x600]. −s source Source (InputSlot) code to send to printer [0]. foo2hiperc 0.0 Thu Apr 07 11:47:50 2016 1 foo2hiperc(1) General Commands Manual 0 1 3 −t auto select tray1 multi 2 4 foo2hiperc(1) tray2 manual 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 foo2hiperc for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [0x0]. −l xoff xyoff 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 HIPERC stream [3]. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send 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 compressed Use uncompressed (0) or compressed (1) JBIG data. Debugging Options These options are used for debugging foo2hiperc. −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. 1 2 3 4 Cyan Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a black and white HIPERC stream: gs −q −dBATCH −dSAFER −dQUIET −dNOPAUSE −sPAPERSIZE=letter −r600x600 −sDEVICE=pbmraw −sOutputFile=- − < testpage.ps | foo2hiperc −r600x600 −g5100x6600 −p0 >testpage.zm Create a color HIPERC stream: gs −q −dBATCH −dSAFER −dQUIET −dNOPAUSE −sPAPERSIZE=letter −g5100x6600 −r600x600 −sDEVICE=bitcmyk −sOutputFile=- − < testpage.ps foo2hiperc 0.0 Thu Apr 07 11:47:50 2016 2 foo2hiperc(1) General Commands Manual foo2hiperc(1) | foo2hiperc −r600x600 −g5100x6600 −p0 >testpage.zc FILES /usr/bin/foo2hiperc SEE ALSO foo2hiperc-wrapper(1), hipercdecode(1) AUTHOR Rick Richardson http://foo2hiperc.rkkda.com/ foo2hiperc 0.0 Thu Apr 07 11:47:50 2016 3 foo2hp(1) General Commands Manual foo2hp(1) NAME foo2hp − Convert Ghostscript pbmraw or bitcmyk format into a ZJS printer stream SYNOPSIS foo2hp [options] < pbmraw-file >zjs-file foo2hp [options] zjs-file foo2hp [options] zjs-file DESCRIPTION foo2hp converts Ghostscript pbmraw, bitcmyk, or cups output formats to monochrome or color ZJS streams, for driving the Hewlett-Packard 2600n color laser printer and other Zenographics-based 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. −b bits Bits per plane if autodetect doesn’t work (1 or 2) [1]. −c Force color mode if autodetect doesn’t work. −d duplex Duplex code to send to printer [1]. 1 off 2 long edge 3 short edge −g xpixxypix Set page dimensions in pixels [10200x6600]. −m media Media code to send to printer [1]. Media plain preprinted letterhead transparency prepunched labels bond recycled color tough envelope light heavy cardstock lightglossy glossy heavyglossy cover photo foo2hp 0.0 HPLJ 2600n 1 514 513 2 515 265 260 516 512 276 267 258 262 261 268 269 270 277 278 Thu Apr 07 11:47:50 2016 1 foo2hp(1) General Commands Manual foo2hp(1) −p paper Paper code to send to printer [1]. 1 5 7 20 28 37 letter legal executive env #10 env C5 env Monarch 9 11 13 27 34 A4 A5 B5jis env DL env B5 −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [600x600]. −s source Source (InputSlot) code to send to printer [7]. 1 2 −t tray 2 tray 1 7 auto 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 foo2hp for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [0x0]. −l xoff xyoff 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 ZjStream [3]. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send both X and Y clipping amounts −O c,m,y,k Alignment of CMYK in rows. The default is 0,0,0,0. −P Do not send START_PLANE codes on monochrome output. May be needed by some black and white only printers, such as the HP LaserJet 1000. −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. −X padlen Add extra zero padding to the end of BID segments. The default is 16 bytes. Debugging Options These options are used for debugging foo2hp. −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. foo2hp 0.0 Thu Apr 07 11:47:50 2016 2 foo2hp(1) General Commands Manual 1 2 3 4 foo2hp(1) Cyan Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a black and white ZJS stream: gs −q −dBATCH −dSAFER −dQUIET −dNOPAUSE −sPAPERSIZE=letter −r600x600 −sDEVICE=pbmraw −sOutputFile=- − < testpage.ps | foo2hp −r600x600 −g5100x6600 −p1 >testpage.zm Create a color ZJS stream: gs −q −dBATCH −dSAFER −dQUIET −dNOPAUSE −sPAPERSIZE=letter −g5100x6600 −r600x600 −sDEVICE=bitcmyk −sOutputFile=- − < testpage.ps | foo2hp −r600x600 −g5100x6600 −p1 >testpage.zc FILES /usr/bin/foo2hp SEE ALSO foo2hp2600-wrapper(1), zjsdecode(1) AUTHOR Rick Richardson http://foo2hp.rkkda.com/ foo2hp 0.0 Thu Apr 07 11:47:50 2016 3 foo2hp2600-wrapper(1) General Commands Manual foo2hp2600-wrapper(1) NAME foo2hp2600-wrapper − Convert Postscript into a ZJS printer stream SYNOPSIS foo2hp2600-wrapper [options] [ ps-file] DESCRIPTION foo2hp2600-wrapper is a Foomatic compatible printer wrapper for the foo2hp printer driver. This script reads a Postscript ps-file or standard input and converts it to Zenographics ZjStream printer format for driving the Hewlett-Packard 2600n color laser printer and other Zenographics-based printers. This script can be used in a standalone fashion, but is intended to be called from a printer spooler system which uses the Foomatic printer database. 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. −b bits Number of bits per plane. 1 or 2. [1]. −c Print in color (else monochrome). −d duplex Duplex code to send to printer [1]. 1 off 2 long edge 3 short edge −m media Media code to send to printer [1]. Media plain preprinted letterhead transparency prepunched labels bond recycled color tough envelope light heavy cardstock lightglossy glossy heavyglossy cover photo HPLJ 2600n 1 514 513 2 515 265 260 516 512 276 267 258 262 261 268 269 270 277 278 −p paper Paper size code to send to printer [1]. foo2hp2600-wrapper 0.0 Thu Apr 07 11:47:50 2016 1 foo2hp2600-wrapper(1) General Commands Manual 1 5 7 20 28 37 letter legal executive env #10 env C5 env Monarch 9 11 13 27 34 foo2hp2600-wrapper(1) A4 A5 B5jis env DL env B5 −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [1200x600]. −s source Source (Input Slot) code to send to printer [7]. 1 2 −t tray 2 tray 3 4 7 manual/tray 1 auto Draft mode. Every other pixel is white. −2 −3 −4 −5 −6 −8 −9 −10 −12 −14 −15 −16 −18 Print in N-up. Requires the psutils package. −o orient Orientation used for N-up. Portrait Landscape Seascape −op −ol −os (normal) (rotated 90 degrees anticlockwise) (rotated 90 degrees clockwise) Printer Tweaking Options These are the options used to customize the operation of foo2hp for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [varies with paper size]. The defaults should work on the 2200DL and 2300DL, and have not been tested on any other printers. −l xoff xyoff Set the offset of the end of the printable region from the lower right corner, in pixels [varies with paper size]. The defaults should work on the 2200DL and 2300DL, and have not been tested on any other printers. −L mask Send the logical clipping values from −u/-l in the ZjStream. foo2hp2600-wrapper always runs Ghostscript with the ideal page dimensions, so that the scale of the image is correct, regardless whether or not the printer has unprintable regions. This option is used to move the position of the clipped image back to where it belongs on the page. The default is to send the amount which was clipped by −u and −l, and should be good in most cases. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send both X and Y clipping amounts −O parm=val Alignment of CMYK. parm is c, m, y, or k. val is in rows. Multiple options are allowed. The default is "−Oc=0 −Om=0 −Oy=0 −Ok=0". −P Do not send START_PLANE codes on monochrome output. May be needed by some monochrome-only printers, such as the HP LaserJet 1000. foo2hp2600-wrapper 0.0 Thu Apr 07 11:47:50 2016 2 foo2hp2600-wrapper(1) General Commands Manual foo2hp2600-wrapper(1) −X padlen Add extra zero padding to the end of BID segments. The default is 16 bytes. Padding 16 bytes of zeroes is needed for older ZjStream printers, such as the Minolta 2200DL and HP LaserJet 1000, and seems harmless to newer ones, such as the Minolta 2300DL. So the default should be good for all cases. −z model Model: Model: 0=HP CLJ 1600/2600n; 1=HP CLJ CP1215 Color Tweaking Options These are the options used to control the quality of color output. Color correction is currently a WORK IN PROGRESS. −g gsopts Additional options to pass to Ghostscript, such as −g“-dDITHERPPI=nnn”, etc. This option may appear more than once. −G profile.icm Convert profile.icm to a Postscript color rendering dictionary (CRD) using foo2zjs-icc2ps and adjust the printer colors by using the Postscript setcolorrendering operator. If profile.icm is none.icm, then prepare for ordering a ICM custom printer profile (i.e. from www.ICCFactory.com). −G gamma-file.ps Prepend gamma-file.ps to the Postscript input to perform color correction using the setcolortransfer Postscript operator. For example, the file might contain: {0.333 exp} {0.333 exp} {0.333 exp} {0.333 exp} setcolortransfer −I intent Select profile intent from the ICM file. 0=Perceptual, 1=Colorimetric, 2=Saturation, 3=Absolute. Default is 0 (perceptual). Debugging Options These options are used for debugging foo2hp and its wrapper. −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. 1 2 3 4 Cyan Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a monochrome ZjStream from a Postscript document, examine it, and then print it using a RAW print queue: foo2hp2600-wrapper testpage.ps > testpage.zm zjsdecode < testpage.zm lpr −P raw testpage.zm Create a color ZjStream stream from a Postscript document: foo2hp2600-wrapper −c testpage.ps > testpage.zc foo2hp2600-wrapper 0.0 Thu Apr 07 11:47:50 2016 3 foo2hp2600-wrapper(1) General Commands Manual foo2hp2600-wrapper(1) FILES /usr/bin/foo2hp2600-wrapper SEE ALSO foo2hp(1), zjsdecode(1) AUTHOR Rick Richardson http://foo2hp.rkkda.com/ foo2hp2600-wrapper 0.0 Thu Apr 07 11:47:50 2016 4 foo2lava-wrapper(1) General Commands Manual foo2lava-wrapper(1) NAME foo2lava-wrapper − Convert Postscript into a LAVAFLOW or OPL printer stream SYNOPSIS foo2lava-wrapper [options] [ ps-file] DESCRIPTION foo2lava-wrapper is a Foomatic compatible printer wrapper for the foo2lava printer driver. This script reads a Postscript ps-file or standard input and converts it to Zenographics LAVAFLOW printer format for driving the Konica Minolta magicolor 1600W color laser printer, the Konica Minolta magicolor 1680MF/1690MF AIO printer, the Konica Minolta magicolor 2480/2490 MF AIO printer, the Konica Minolta magicolor 2530 DL network color laser printer, and other Zenographics-based LAVAFLOW printers. This script can be used in a standalone fashion, but is intended to be called from a printer spooler system which uses the Foomatic printer database. 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 Print in color (else monochrome). −C colormode Color correction mode [0]. 1 2 3 10 Photos (using m2300w CRDs) Photos and text (using m2300w CRDs) Graphics and text (using m2300w CRDs) ICM color profile (using −G *.icm file) −d duplex Duplex code to send to printer [1]. 1 off 2 long edge 3 short edge −m media Media code to send to printer [0]. Media plain transparency thick stock envelope letterhead postcard labels recycled 2530DL 0 4 20 22 23 25 26 27 −p paper Paper size code to send to printer [2]. foo2lava-wrapper 0.0 Thu Apr 07 11:47:50 2016 1 foo2lava-wrapper(1) General Commands Manual 1 2 3 80 81 91 835 executive letter legal env Monarch env #10 env C5 4x6" photo 25 26 45 65 90 92 837 foo2lava-wrapper(1) A5 A4 B5jis B5iso env DL env B5 10x15cm photo −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [1200x600]. −s source Source (Input Slot) code to send to printer [255]. 1 4 −t Tray 1 Tray 2 255 auto Draft mode. Every other pixel is white. −2 −3 −4 −5 −6 −8 −9 −10 −12 −14 −15 −16 −18 Print in N-up. Requires the psutils package. −o orient Orientation used for N-up. Portrait Landscape Seascape −op −ol −os (normal) (rotated 90 degrees anticlockwise) (rotated 90 degrees clockwise) Printer Tweaking Options These are the options used to customize the operation of foo2lava for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [varies with paper size]. The defaults should work on the 2200DL and 2300DL, and have not been tested on any other printers. −l xoff xyoff Set the offset of the end of the printable region from the lower right corner, in pixels [varies with paper size]. The defaults should work on the 2200DL and 2300DL, and have not been tested on any other printers. −L mask Send the logical clipping values from −u/-l in the LAVAFLOW stream. foo2lava-wrapper always runs Ghostscript with the ideal page dimensions, so that the scale of the image is correct, regardless whether or not the printer has unprintable regions. This option is used to move the position of the clipped image back to where it belongs on the page. The default is to send the amount which was clipped by −u and −l, and should be good in most cases. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send both X and Y clipping amounts −z model Model. The default is [0]. model 0 foo2lava-wrapper 0.0 protocol LAVAFLOW Description magicolor 2490 MF Thu Apr 07 11:47:50 2016 2 foo2lava-wrapper(1) 0 1 2 2 2 General Commands Manual LAVAFLOW OPL LAVAFLOW LAVAFLOW LAVAFLOW foo2lava-wrapper(1) magicolor 2530 DL magicolor 2480 MF magicolor 1600W magicolor 1680MF magicolor 1690MF Color Tweaking Options These are the options used to control the quality of color output. Color correction is currently a WORK IN PROGRESS. −g gsopts Additional options to pass to Ghostscript, such as −g“-dDITHERPPI=nnn”, etc. This option may appear more than once. −G profile.icm Convert profile.icm to a Postscript color rendering dictionary (CRD) using foo2zjs-icc2ps and adjust the printer colors by using the Postscript setcolorrendering operator. (WORK IN PROGRESS). −G gamma-file.ps Prepend gamma-file.ps to the Postscript input to perform color correction using the setcolortransfer Postscript operator. For example, the file might contain: {0.333 exp} {0.333 exp} {0.333 exp} {0.333 exp} setcolortransfer −I intent Select profile intent from the ICM file. 0=Perceptual, 1=Colorimetric, 2=Saturation, 3=Absolute. Default is 0 (perceptual). Debugging Options These options are used for debugging foo2lava and its wrapper. −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. 1 2 3 4 Cyan Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a monochrome LAVAFLOW stream from a Postscript document, examine it, and then print it using a RAW print queue: foo2lava-wrapper testpage.ps > testpage.zm lavadecode < testpage.zm lpr −P raw testpage.zm Create a color LAVAFLOW stream from a Postscript document: foo2lava-wrapper −c testpage.ps > testpage.zc FILES /usr/bin/foo2lava-wrapper foo2lava-wrapper 0.0 Thu Apr 07 11:47:50 2016 3 foo2lava-wrapper(1) General Commands Manual foo2lava-wrapper(1) SEE ALSO foo2lava(1), lavadecode(1) opldecode(1) AUTHOR Rick Richardson http://foo2zjs.rkkda.com/ foo2lava-wrapper 0.0 Thu Apr 07 11:47:50 2016 4 foo2lava(1) General Commands Manual foo2lava(1) NAME foo2lava − Convert Ghostscript pbmraw or bitcmyk format into a LAVAFLOW or a OPL printer stream SYNOPSIS foo2lava [options] < pbmraw-file >lava-file foo2lava [options] 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]. 1 off 2 long edge 3 short edge −g xpixxypix Set page dimensions in pixels [10200x6600]. −m media Media code to send to printer [0]. Media plain transparency thick stock envelope letterhead postcard labels recycled 2530DL 0 4 20 22 23 25 26 27 −p paper Paper code to send to printer [2]. 1 2 3 80 81 91 835 foo2lava 0.0 executive letter legal env Monarch env #10 env C5 4x6" photo 25 26 45 65 90 92 837 A5 A4 B5jis B5iso env DL env C6 10x15cm photo Thu Apr 07 11:47:50 2016 1 foo2lava(1) General Commands Manual foo2lava(1) −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]. 1 4 −t Tray 1 Tray 2 255 auto 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 xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [0x0]. −l xoff xyoff 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]. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send 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]. model 0 0 1 2 2 2 protocol LAVAFLOW LAVAFLOW OPL LAVAFLOW LAVAFLOW LAVAFLOW Description magicolor 2490 MF magicolor 2530 DL magicolor 2480 MF magicolor 1600W magicolor 1680MF magicolor 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. 1 2 3 4 foo2lava 0.0 Cyan Magenta Yellow Black Thu Apr 07 11:47:50 2016 2 foo2lava(1) General Commands Manual foo2lava(1) −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 http://foo2zjs.rkkda.com/ foo2lava 0.0 Thu Apr 07 11:47:50 2016 3 foo2oak-wrapper(1) General Commands Manual foo2oak-wrapper(1) NAME foo2oak-wrapper − Convert Postscript into an OAKT printer stream SYNOPSIS foo2oak-wrapper [options] [ ps-file] DESCRIPTION foo2oak-wrapper is a Foomatic compatible printer wrapper for the foo2oak printer driver. This script reads a Postscript ps-file or standard input and converts it to Oak Technology OAKT printer format for driving the HP Color LaserJet 1500 laser printer, Kyocera KM-1636/KM-2035 copiers, and other OAKT-based printers. This script can be used in a standalone fashion, but is intended to be called from a printer spooler system which uses the Foomatic printer database. 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. −b bits Number of bits per plane (1 or 2) [1]. −c Print in color (else monochrome). −d duplex Duplex code to send to printer [1]. 1 off 2 long edge 3 short edge −m media Media code to send to printer [1]. Media autoselect plain preprinted letterhead transparency prepunched labels bond recycled color cardstock envelope light tough vellum rough thick highqual HP CLJ 1500 −z0 0 1 2 3 4 5 6 7 8 9 10 11 13 14 na na na na KM-1635 −z1 0 1 2 3 4 5 6 7 8 9 10 11 na na 15 16 19 20 −p paper Paper size code to send to printer [1]. foo2oak-wrapper 0.0 Thu Apr 07 11:47:50 2016 1 foo2oak-wrapper(1) General Commands Manual 1 5 7 9 12 14 20 28 37 258 260 letter legal executive A4 B4 folio env10 envC5 envMonarch B6 env6 3 6 8 11 13 19 27 30 257 259 foo2oak-wrapper(1) ledger statement A3 A5 B5jis env9 envDL envC4 A6 B5iso −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [600x600]. −s source Source (Input Slot) code to send to printer [7]. 1 4 tray1 manual 2 7 tray2 auto −2 −3 −4 −5 −6 −8 −9 −10 −12 −14 −15 −16 −18 Print in N-up. Requires the psutils package. −o orient Orientation used for N-up. Portrait Landscape Seascape −op −ol −os (normal) (rotated 90 degrees anticlockwise) (rotated 90 degrees clockwise) Printer Tweaking Options These are the options used to customize the operation of foo2oak for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [varies with paper size]. The defaults should work on the 2200DL and 2300DL, and have not been tested on any other printers. −l xoff xyoff Set the offset of the end of the printable region from the lower right corner, in pixels [varies with paper size]. The defaults should work on the 2200DL and 2300DL, and have not been tested on any other printers. −L mask Send the logical clipping values from −u/-l in the OAKT stream. foo2oak-wrapper always runs Ghostscript with the ideal page dimensions, so that the scale of the image is correct, regardless whether or not the printer has unprintable regions. This option is used to move the position of the clipped image back to where it belongs on the page. The default is to send the amount which was clipped by −u and −l, and should be good in most cases. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send both X and Y clipping amounts −z model Model is 0 for the HP Color LaserJet 1500, and 1 for the Kyocera KM-1635/KM-2035 copiers. The default is 0. foo2oak-wrapper 0.0 Thu Apr 07 11:47:50 2016 2 foo2oak-wrapper(1) General Commands Manual foo2oak-wrapper(1) Color Tweaking Options These are the options used to control the quality of color output. Color correction is currently a WORK IN PROGRESS. −g gsopts Additional options to pass to Ghostscript, such as −g“-dDITHERPPI=nnn”, etc. This option may appear more than once. −G profile.icm Convert profile.icm to a Postscript color rendering dictionary (CRD) using foo2zjs-icc2ps and adjust the printer colors by using the Postscript setcolorrendering operator. (WORK IN PROGRESS). −G gamma-file.ps Prepend gamma-file.ps to the Postscript input to perform color correction using the setcolortransfer Postscript operator. For example, the file might contain: {0.333 exp} {0.333 exp} {0.333 exp} {0.333 exp} setcolortransfer −I intent Select profile intent from the ICM file. 0=Perceptual, 1=Colorimetric, 2=Saturation, 3=Absolute. Default is 0 (perceptual). Debugging Options These options are used for debugging foo2oak and its wrapper. −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. 1 2 3 4 Cyan Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a monochrome OAKT stream from a Postscript document, examine it, and then print it using a RAW print queue: foo2oak-wrapper testpage.ps > testpage.oak oakdecode < testpage.oak lpr −P raw testpage.oak Create a color OAKT stream from a Postscript document: foo2oak-wrapper −c testpage.ps > testpage.oak FILES /usr/bin/foo2oak-wrapper SEE ALSO foo2oak(1), oak(1) AUTHOR Rick Richardson http://foo2oak.rkkda.com/ foo2oak-wrapper 0.0 Thu Apr 07 11:47:50 2016 3 foo2oak(1) General Commands Manual foo2oak(1) NAME foo2oak − Convert Ghostscript pbmraw, pgmraw or bitcmyk format into an OAKT printer stream SYNOPSIS foo2oak [options] < pbmraw-file >OAKT-file foo2oak [options] < pgmraw-file >OAKT-file foo2oak [options] OAKT-file DESCRIPTION foo2oak converts Ghostscript pbmraw or bitcmyk output formats to monochrome or color OAKT streams, for driving the HP Color LaserJet 1500 laser printer, Kyocera KM-1636/KM-2035 copiers, and other OAKT-based 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]. 1 off 2 long edge 3 short edge −g xpixxypix Set page dimensions in pixels [10200x6600]. −m media Media code to send to printer [1]. Media autoselect plain preprinted letterhead transparency prepunched labels bond recycled color cardstock envelope light tough vellum rough thick highqual Code 0 1 2 3 4 5 6 7 8 9 10 11 13 14 15 16 19 20 −p paper Paper code to send to printer [1]. foo2oak 0.0 Thu Apr 07 11:47:50 2016 1 foo2oak(1) General Commands Manual 1 5 7 9 12 14 20 28 37 258 260 letter legal executive A4 B4 folio env10 envC5 envMonarch B6 env6 3 6 8 11 13 19 27 30 257 259 foo2oak(1) ledger statement A3 A5 B5jis env9 envDL envC4 A6 B5iso −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [600x600]. −s source Source (InputSlot) code to send to printer [7]. 1 4 tray1 manual 2 7 tray2 auto −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 foo2oak for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [0x0]. −l xoff xyoff 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 OAKT stream [3]. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send 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. −M mirror Mirror bytes. Mirror is 0 for Kyocera KM-1635/KM-2035 and 1 for the HP Color LaserJet 1500. The default is 1. −z model Model is 0 for the HP Color LaserJet 1500, and 1 for the Kyocera KM-1635/KM-2035 copiers. The default is 0. Debugging Options These options are used for debugging foo2oak. −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. foo2oak 0.0 Thu Apr 07 11:47:50 2016 2 foo2oak(1) General Commands Manual 1 2 3 4 foo2oak(1) Cyan Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a black and white OAKT stream: gs −q −dBATCH −dSAFER −dQUIET −dNOPAUSE −sPAPERSIZE=letter −r600x600 −sDEVICE=pbmraw −sOutputFile=- − < testpage.ps | foo2oak −r600x600 −g5100x6600 −p1 >testpage.oak Create a color OAKT stream: gs −q −dBATCH −dSAFER −dQUIET −dNOPAUSE −sPAPERSIZE=letter −g5100x6600 −r600x600 −sDEVICE=bitcmyk −sOutputFile=- − < testpage.ps | foo2oak −r600x600 −g5100x6600 −p1 >testpage.oak FILES /usr/bin/foo2oak SEE ALSO foo2oak-wrapper(1), oakdecode(1) AUTHOR Rick Richardson http://foo2oak.rkkda.com/ foo2oak 0.0 Thu Apr 07 11:47:50 2016 3 foo2qpdl-wrapper(1) General Commands Manual foo2qpdl-wrapper(1) NAME foo2qpdl-wrapper − Convert Postscript into a QPDL printer stream SYNOPSIS foo2qpdl-wrapper [options] [ ps-file] DESCRIPTION foo2qpdl-wrapper is a Foomatic compatible printer wrapper for the foo2qpdl printer driver. This script reads a Postscript ps-file or standard input and converts it to Samsung/Xerox QPDL printer format for driving the Samsung CLP-300, CLX-2160, CLX-3160, CLP-315, CLX-3175, CLP-600, CLP-610, CLP-620, CLP-360, CLP-365, and Xerox Phaser 6110 QPDL printers. This script can be used in a standalone fashion, but is intended to be called from a printer spooler system which uses the Foomatic printer database. 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 Print in color (else monochrome). −C colormode Color correction mode [0]. 1 10 CRD ICM color profile (using −G *.icm file) −d duplex Duplex code to send to printer [1]. 1 off 2 long edge 3 short edge −m media Media code to send to printer [0]. Media plain thick thin bond color card labels envelope preprinted cotton recycled transparency archive QPDL 0 1 2 3 4 5 6 7 8 9 10 11 12 −p paper Paper size code to send to printer [0]. foo2qpdl-wrapper 0.0 Thu Apr 07 11:47:50 2016 1 foo2qpdl-wrapper(1) General Commands Manual 0 2 6 8 11 16 23 25 28 letter A4 env #10 env C5 B5jis A5 env C6 env 6.75 oficio 1 3 7 9 12 17 24 26 foo2qpdl-wrapper(1) legal executive env Monarch env DL B5iso A6 folio env #9 −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [1200x600]. −s source Source (Input Slot) code to send to printer [255]. 1 3 −t auto multi 2 4 manual tray1 Draft mode. Every other pixel is white. −2 −3 −4 −5 −6 −8 −9 −10 −12 −14 −15 −16 −18 Print in N-up. Requires the psutils package. −o orient Orientation used for N-up. Portrait Landscape Seascape −op −ol −os (normal) (rotated 90 degrees anticlockwise) (rotated 90 degrees clockwise) Printer Tweaking Options These are the options used to customize the operation of foo2qpdl for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [varies with paper size]. −l xoff xyoff Set the offset of the end of the printable region from the lower right corner, in pixels [varies with paper size]. −L mask Send the logical clipping values from −u/-l in the QPDL stream. foo2qpdl-wrapper always runs Ghostscript with the ideal page dimensions, so that the scale of the image is correct, regardless whether or not the printer has unprintable regions. This option is used to move the position of the clipped image back to where it belongs on the page. The default is to send the amount which was clipped by −u and −l, and should be good in most cases. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send both X and Y clipping amounts −z model Printer model. Model 0 is the default. model 0 foo2qpdl-wrapper 0.0 Description CLP-300, CLX-2160, CLX-3160 Thu Apr 07 11:47:50 2016 2 foo2qpdl-wrapper(1) 1 2 3 General Commands Manual foo2qpdl-wrapper(1) CLP-600 CLP-310, CLP-315, CLP-610, CLX-3175 CLP-620, CLP-360, CLP-365 Color Tweaking Options These are the options used to control the quality of color output. Color correction is currently a WORK IN PROGRESS. −a parm=val Color Adjust. parm is b, c, s, cr, mg, yb for brightness, contrast, saturation, cyan-red balance, magenta-green balance, and yellow-blue balance. val is 0 to 100. Multiple options are allowed. The default is "−ab=50 −ac=50 −as=50 −acr=50 −amg=50 −ayb=50". This only works when the −z3 (e.g. CLP−365) model is set! −g gsopts Additional options to pass to Ghostscript, such as −g“-dDITHERPPI=nnn”, etc. This option may appear more than once. −G profile.icm Convert profile.icm to a Postscript color rendering dictionary (CRD) using foo2zjs-icc2ps and adjust the printer colors by using the Postscript setcolorrendering operator. (WORK IN PROGRESS). −G gamma-file.ps Prepend gamma-file.ps to the Postscript input to perform color correction using the setcolortransfer Postscript operator. For example, the file might contain: {0.333 exp} {0.333 exp} {0.333 exp} {0.333 exp} setcolortransfer −I intent Select profile intent from the ICM file. 0=Perceptual, 1=Colorimetric, 2=Saturation, 3=Absolute. Default is 0 (perceptual). Debugging Options These options are used for debugging foo2qpdl and its wrapper. −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. 1 2 3 4 Cyan Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a monochrome QPDL stream from a Postscript document, examine it, and then print it using a RAW print queue: foo2qpdl-wrapper testpage.ps > testpage.zm qpdldecode < testpage.zm lpr −P raw testpage.zm Create a color QPDL stream from a Postscript document: foo2qpdl-wrapper −c testpage.ps > testpage.zc foo2qpdl-wrapper 0.0 Thu Apr 07 11:47:50 2016 3 foo2qpdl-wrapper(1) General Commands Manual foo2qpdl-wrapper(1) FILES /usr/bin/foo2qpdl-wrapper SEE ALSO foo2qpdl(1), qpdldecode(1) AUTHOR Rick Richardson http://foo2qpdl.rkkda.com/ foo2qpdl-wrapper 0.0 Thu Apr 07 11:47:50 2016 4 foo2qpdl(1) General Commands Manual foo2qpdl(1) NAME foo2qpdl − Convert Ghostscript pbmraw or bitcmyk format into a QPDL printer stream SYNOPSIS foo2qpdl [options] < pbmraw-file >qpdl-file foo2qpdl [options] qpdl-file foo2qpdl [options] < pksmraw-file >qpdl-file DESCRIPTION foo2qpdl converts Ghostscript pbmraw, bitcmyk, or pksmraw output formats to monochrome or color QPDL streams, for driving the Samsung CLP-300, CLX-2160, CLP-600, CLX-3160, CLP-610 CLP-620, CLP-360, CLP-365, and the Xerox Phaser 6110 QPDL 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]. 1 off 2 long edge 3 short edge −g xpixxypix Set page dimensions in pixels [10200x6600]. −m media Media code to send to printer [0]. Media plain thick thin bond color card labels envelope preprinted cotton recycled transparency archive QPDL 0 1 2 3 4 5 6 7 8 9 10 11 12 −p paper Paper code to send to printer [0]. foo2qpdl 0.0 Thu Apr 07 11:47:50 2016 1 foo2qpdl(1) General Commands Manual 0 2 6 8 11 16 23 25 28 letter A4 env #10 env C5 B5jis A5 env C6 env 6.75 oficio 1 3 7 9 12 17 24 26 21 foo2qpdl(1) legal executive env Monarch env DL B5iso A6 folio env #9 custom −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]. 1 3 −t auto multi 2 4 manual tray1 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 foo2qpdl for a particular printer. −a b,c,s,cr,mg,yb Color Adjust: brightness, contrast, saturation, cyan-red balance, magenta-green balance, and yellow-blue balance from 0 to 100. The default is 50,50,50,50,50,50. This only works when the −z3 (e.g. CLP−365) model is set! −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [0x0]. −l xoff xyoff 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 QPDL stream [3]. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send 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 Printer model. Model 0 is the default. model 0 1 2 3 foo2qpdl 0.0 Description CLP-300, CLX-2160, CLX-3160 CLP-600 CLP-310, CLP-315, CLP-610, CLX-3175 CLP-620, CLP-360, CLP-365 Thu Apr 07 11:47:50 2016 2 foo2qpdl(1) General Commands Manual foo2qpdl(1) Debugging Options These options are used for debugging foo2qpdl. −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. 1 2 3 4 Cyan Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a black and white QPDL stream: gs −q −dBATCH −dSAFER −dQUIET −dNOPAUSE −sPAPERSIZE=letter −r1200x600 −sDEVICE=pbmraw −sOutputFile=- − < testpage.ps | foo2qpdl −r1200x600 −g10200x6600 −p0 >testpage.zm Create a color QPDL stream: gs −q −dBATCH −dSAFER −dQUIET −dNOPAUSE −sPAPERSIZE=letter −g10200x6600 −r1200x600 −sDEVICE=bitcmyk −sOutputFile=- − < testpage.ps | foo2qpdl −r1200x600 −g10200x6600 −p0 >testpage.zc FILES /usr/bin/foo2qpdl SEE ALSO foo2qpdl-wrapper(1), qpdldecode(1) AUTHOR Rick Richardson http://foo2qpdl.rkkda.com/ foo2qpdl 0.0 Thu Apr 07 11:47:50 2016 3 foo2slx-wrapper(1) General Commands Manual foo2slx-wrapper(1) NAME foo2slx-wrapper − Convert Postscript into a SLX printer stream SYNOPSIS foo2slx-wrapper [options] [ ps-file] DESCRIPTION foo2slx-wrapper is a Foomatic compatible printer wrapper for the foo2slx printer driver. This script reads a Postscript ps-file or standard input and converts it to Software Imaging K.K. SLX printer format for driving the Lexmark C500 network color laser printer and other SLX-based printers. This script can be used in a standalone fashion, but is intended to be called from a printer spooler system which uses the Foomatic printer database. 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 Print in color (else monochrome). −m media Media code to send to printer [0]. Media plain transparency labels thick1 envelope1 thin thick2 envelope2 middle special SLX 0 1 2 3 4 5 6 7 8 9 −p paper Paper size code to send to printer [6]. 6 9 8 10 letter legal executive env #10 2 4 5 11 A4 B5 B5iso env DL −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [1200x600]. −s source Source (Input Slot) code to send to printer [0]. 0 auto 1 cassette1 −2 −3 −4 −5 −6 −8 −9 −10 −12 −14 −15 −16 −18 Print in N-up. Requires the psutils package. foo2slx-wrapper 0.0 Thu Apr 07 11:47:50 2016 1 foo2slx-wrapper(1) General Commands Manual foo2slx-wrapper(1) −o orient Orientation used for N-up. Portrait Landscape Seascape −op −ol −os (normal) (rotated 90 degrees anticlockwise) (rotated 90 degrees clockwise) Printer Tweaking Options These are the options used to customize the operation of foo2slx for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [varies with paper size]. The defaults should work on the 2200DL and 2300DL, and have not been tested on any other printers. −l xoff xyoff Set the offset of the end of the printable region from the lower right corner, in pixels [varies with paper size]. The defaults should work on the 2200DL and 2300DL, and have not been tested on any other printers. −L mask Send the logical clipping values from −u/-l in the ZjStream. foo2slx-wrapper always runs Ghostscript with the ideal page dimensions, so that the scale of the image is correct, regardless whether or not the printer has unprintable regions. This option is used to move the position of the clipped image back to where it belongs on the page. The default is to send the amount which was clipped by −u and −l, and should be good in most cases. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send both X and Y clipping amounts Color Tweaking Options These are the options used to control the quality of color output. Color correction is currently a WORK IN PROGRESS. −g gsopts Additional options to pass to Ghostscript, such as −g“-dDITHERPPI=nnn”, etc. This option may appear more than once. −G profile.icm Convert profile.icm to a Postscript color rendering dictionary (CRD) using foo2zjs-icc2ps and adjust the printer colors by using the Postscript setcolorrendering operator. (WORK IN PROGRESS). −G gamma-file.ps Prepend gamma-file.ps to the Postscript input to perform color correction using the setcolortransfer Postscript operator. For example, the file might contain: {0.333 exp} {0.333 exp} {0.333 exp} {0.333 exp} setcolortransfer −I intent Select profile intent from the ICM file. 0=Perceptual, 1=Colorimetric, 2=Saturation, 3=Absolute. Default is 0 (perceptual). Debugging Options These options are used for debugging foo2slx and its wrapper. −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. 1 foo2slx-wrapper 0.0 Cyan Thu Apr 07 11:47:50 2016 2 foo2slx-wrapper(1) 2 3 4 General Commands Manual foo2slx-wrapper(1) Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a monochrome ZjStream from a Postscript document, examine it, and then print it using a RAW print queue: foo2slx-wrapper testpage.ps > testpage.zm slxdecode < testpage.zm lpr −P raw testpage.zm Create a color ZjStream stream from a Postscript document: foo2slx-wrapper −c testpage.ps > testpage.zc FILES /usr/bin/foo2slx-wrapper SEE ALSO foo2slx(1), slxdecode(1) AUTHOR Rick Richardson http://foo2slx.rkkda.com/ foo2slx-wrapper 0.0 Thu Apr 07 11:47:50 2016 3 foo2slx(1) General Commands Manual foo2slx(1) NAME foo2slx − Convert Ghostscript pbmraw or bitcmyk format into a SLX printer stream SYNOPSIS foo2slx [options] < pbmraw-file >slx-file foo2slx [options] slx-file foo2slx [options] < pksmraw-file >slx-file DESCRIPTION foo2slx converts Ghostscript pbmraw, bitcmyk, or pksmraw output formats to monochrome or color SLX streams, for driving the Lexmark C500 network color laser printer and other SLZ-based printers. The SLX stream is a variant of ZjStream produced by Software Imaging K.K. 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. −g xpixxypix Set page dimensions in pixels [10200x6600]. −m media Media code to send to printer [0]. Media plain transparency labels thick1 envelope1 thin thick2 envelope2 middle special SLX 0 1 2 3 4 5 6 7 8 9 −p paper Paper code to send to printer [6]. 6 9 8 10 letter legal executive env #10 2 4 5 11 A4 B5 B5iso env DL −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [1200x600]. −s source Source (InputSlot) code to send to printer [0]. foo2slx 0.0 Thu Apr 07 11:47:50 2016 1 foo2slx(1) General Commands Manual 0 auto 1 foo2slx(1) cassette1 Printer Tweaking Options These are the options used to customize the operation of foo2slx for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [0x0]. −l xoff xyoff 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 ZjStream [3]. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send 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. Debugging Options These options are used for debugging foo2slx. −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. 1 2 3 4 Cyan Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a black and white SLX stream: gs −q −dBATCH −dSAFER −dQUIET −dNOPAUSE −sPAPERSIZE=letter −r1200x600 −sDEVICE=pbmraw −sOutputFile=- − < testpage.ps | foo2slx −r1200x600 −g10200x6600 −p1 >testpage.zm Create a color SLX stream: gs −q −dBATCH −dSAFER −dQUIET −dNOPAUSE −sPAPERSIZE=letter −g10200x6600 −r1200x600 −sDEVICE=bitcmyk −sOutputFile=- − < testpage.ps | foo2slx −r1200x600 −g10200x6600 −p1 >testpage.zc FILES /usr/bin/foo2slx SEE ALSO foo2slx-wrapper(1), slxdecode(1) AUTHOR Rick Richardson http://foo2slx.rkkda.com/ foo2slx 0.0 Thu Apr 07 11:47:50 2016 2 foo2xqx-wrapper(1) General Commands Manual foo2xqx-wrapper(1) NAME foo2xqx-wrapper − Convert Postscript into a XQX printer stream SYNOPSIS foo2xqx-wrapper [options] [ ps-file] DESCRIPTION foo2xqx-wrapper is a Foomatic compatible printer wrapper for the foo2xqx printer driver. This script reads a Postscript ps-file or standard input and converts it to XQX printer format for driving the HP LaserJet P1005/P1006/P1007/P1008, the HP LaserJet P1505, the HP LaserJet P2014, the HP LaserJet M1005 MFP, the HP LaserJet M1120 MFP, the HP LaserJet Pro M1212nf MFP, and other XQX-based printers. This script can be used in a standalone fashion, but is intended to be called from a printer spooler system which uses the Foomatic printer database. 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. −d duplex Duplex code to send to printer [1]. 1 off 2 long edge 3 short edge −m media Media code to send to printer [1]. Media standard transparency envelope letterhead thick postcard labels M1005 1 2 257 259 261 262 263 −p paper Paper size code to send to printer [1]. 1 5 7 20 28 37 263 letter legal executive env #10 env C5 env Monarch 16k 184x260 9 11 13 27 34 257 263 A4 A5 B5 env DL env B5 16k 197x273 16k 195x270 −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [1200x600]. −s source Source (Input Slot) code to send to printer [7]. foo2xqx-wrapper 0.0 Thu Apr 07 11:47:50 2016 1 foo2xqx-wrapper(1) 1 2 −t General Commands Manual upper lower 4 7 foo2xqx-wrapper(1) manual auto Draft mode. Every other pixel is white. −T density Print density (1-5). The default is 3 (medium). −2 −3 −4 −5 −6 −8 −9 −10 −12 −14 −15 −16 −18 Print in N-up. Requires the psutils package. −o orient Orientation used for N-up. Portrait Landscape Seascape −op −ol −os (normal) (rotated 90 degrees anticlockwise) (rotated 90 degrees clockwise) Printer Tweaking Options These are the options used to customize the operation of foo2xqx for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [varies with paper size]. The defaults should work on the 2200DL and 2300DL, and have not been tested on any other printers. −l xoff xyoff Set the offset of the end of the printable region from the lower right corner, in pixels [varies with paper size]. The defaults should work on the 2200DL and 2300DL, and have not been tested on any other printers. −L mask Send the logical clipping values from −u/-l in the ZjStream. foo2xqx-wrapper always runs Ghostscript with the ideal page dimensions, so that the scale of the image is correct, regardless whether or not the printer has unprintable regions. This option is used to move the position of the clipped image back to where it belongs on the page. The default is to send the amount which was clipped by −u and −l, and should be good in most cases. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send both X and Y clipping amounts Debugging Options These options are used for debugging foo2xqx and its wrapper. −D level Set Debug level [0]. EXAMPLES Create a monochrome ZjStream from a Postscript document, examine it, and then print it using a RAW print queue: foo2xqx-wrapper testpage.ps > testpage.xqx xqxdecode < testpage.xqx lpr −P raw testpage.xqx FILES /usr/bin/foo2xqx-wrapper foo2xqx-wrapper 0.0 Thu Apr 07 11:47:50 2016 2 foo2xqx-wrapper(1) General Commands Manual foo2xqx-wrapper(1) SEE ALSO foo2xqx(1), xqxdecode(1) AUTHOR Rick Richardson http://foo2xqx.rkkda.com/ foo2xqx-wrapper 0.0 Thu Apr 07 11:47:50 2016 3 foo2xqx(1) General Commands Manual foo2xqx(1) NAME foo2xqx − Convert Ghostscript pbmraw into a XQX printer stream SYNOPSIS foo2xqx [options] < pbmraw-file >xqx-file DESCRIPTION foo2xqx converts Ghostscript pbmraw to monochrome XQX streams, for driving the HP LaserJet P1005/P1006/P1007/P1008, the HP LaserJet P1505, the HP LaserJet P2014, the HP LaserJet M1005 MFP, the HP LaserJet M1120 MFP, the HP LaserJet Pro M1212nf MFP, and other XQX-based 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. −d duplex Duplex code to send to printer [1]. 1 off 2 long edge 3 short edge −g xpixxypix Set page dimensions in pixels [10200x6600]. −m media Media code to send to printer [1]. Media standard transparency envelope letterhead thick postcard labels M1005 1 2 257 259 261 262 263 −p paper Paper code to send to printer [1]. 1 5 7 20 28 37 263 letter legal executive env #10 env C5 env Monarch 16k 184x260 9 11 13 27 34 257 264 A4 A5 B5 env DL env B5 16k 197x273 16k 195x270 −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [1200x600]. −s source Source (InputSlot) code to send to printer [7]. foo2xqx 0.0 Thu Apr 07 11:47:50 2016 1 foo2xqx(1) General Commands Manual 1 2 −t upper lower 4 7 foo2xqx(1) manual auto Draft mode. Every other pixel is white. −T density Print density (1-5). The default is 3 (medium). −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 foo2xqx for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [0x0]. −l xoff xyoff 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 ZjStream [3]. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send 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. Debugging Options These options are used for debugging foo2xqx. −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. 1 2 3 4 Cyan Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a black and white XQX stream: gs −q −dBATCH −dSAFER −dQUIET −dNOPAUSE −sPAPERSIZE=letter −r1200x600 −sDEVICE=pbmraw −sOutputFile=- − < testpage.ps | foo2xqx −r1200x600 −g10200x6600 −p1 >testpage.zm FILES /usr/bin/foo2xqx foo2xqx 0.0 Thu Apr 07 11:47:50 2016 2 foo2xqx(1) General Commands Manual foo2xqx(1) SEE ALSO foo2xqx-wrapper(1), xqxdecode(1) AUTHOR Rick Richardson http://foo2xqx.rkkda.com/ foo2xqx 0.0 Thu Apr 07 11:47:50 2016 3 foo2zjs-pstops(1) General Commands Manual foo2zjs-pstops(1) NAME foo2zjs-pstops − Add PS code for foo2*-wrapper SYNOPSIS foo2zjs-pstops [options] [ file] DESCRIPTION Add PS code for foo2zjs-wrapper. COMMAND LINE OPTIONS These are the options that can appear on the command line. −a Accurate screens code. −c CIE Color. −n Neuter CUPS cupsPSLevel2 −r Rotate 90 degrees clockwise. −w Well Tempered Screens code. −D level Set Debug level [0]. FILES /usr/bin/foo2zjs-pstops SEE ALSO foo2hp2600-wrapper(1), foo2lava-wrapper(1), foo2oak-wrapper(1), foo2qpdl-wrapper(1), foo2slxwrapper(1), foo2xqx-wrapper(1), foo2zjs-wrapper(1) AUTHOR Rick Richardson http://foo2zjs.rkkda.com/ foo2zjs-pstops 0.0 Thu Apr 07 11:47:50 2016 1 foo2zjs-wrapper(1) General Commands Manual foo2zjs-wrapper(1) NAME foo2zjs-wrapper − Convert Postscript into a ZJS printer stream SYNOPSIS foo2zjs-wrapper [options] [ ps-file] DESCRIPTION foo2zjs-wrapper is a Foomatic compatible printer wrapper for the foo2zjs printer driver. This script reads a Postscript ps-file or standard input and converts it to Zenographics ZjStream printer format for driving the Minolta/QMS 2300 DL network color laser printer and other Zenographics-based printers. This script can be used in a standalone fashion, but is intended to be called from a printer spooler system which uses the Foomatic printer database. 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 Print in color (else monochrome). −C colormode Color correction mode [0]. 1 2 3 10 Photos (using m2300w CRDs) Photos and text (using m2300w CRDs) Graphics and text (using m2300w CRDs) ICM color profile (using −G *.icm file) −d duplex Duplex code to send to printer [1]. 1 off 2 long edge 3 short edge −m media Media code to send to printer [1]. Media standard transparency envelope letterhead bond thick postcard rough heavy labels vellum medium extraheavy color light preprinted foo2zjs-wrapper 0.0 2300DL HP 1005 −z0 1 2 257 259 na 261 262 na na 263 na na na na na na 2200DL −z0 1 2 na na na 4 na na na 3 na na na na na na HP 1018 HP 1020 −z1 1 2 267 513 260 261 na 263 262 263 273 na na 512 258 514 HP P1102 HP P1606 −z2 1 2 267 513 260 na na 263 262 265 273 282 283 512 258 514 Thu Apr 07 11:47:50 2016 HP CP1025 −z3 1 2 267 513 260 na na 263 262 265 273 282 283 512 258 514 1 foo2zjs-wrapper(1) General Commands Manual prepunched recycled na na na na foo2zjs-wrapper(1) 515 516 515 516 515 516 −p paper Paper size code to send to printer [1]. Paper letter legal executive A4 A5 B5jis env #10 env DL env CL env B5 env Monarch postcard (japan) B5iso A6 double postcard rotated 16k 197x273 fanfold german legal 16k 184x260 16k 195x270 photo 4x6 photo 5x8 photo 10x15 MC 2300DL HP 1005 −z0 1 5 7 9 11 13 20 27 28 34 37 na na na HP 1018 HP 1020 −z1 1 5 7 9 11 13 20 27 28 34 37 260 259 262 HP P1102 HP P1606 −z2 1 5 7 9 11 13 20 27 28 34 37 43 na 70 HP CP1025 −z3 1 5 7 9 11 13 20 27 28 34 37 43 na 70 na 261 82 82 na 257 257 257 na 258 258 258 na na na na na na na na na na 263 264 na na na 263 264 268 269 270 −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [1200x600]. −s source Source (Input Slot) code to send to printer [7]. 1 2 −t upper lower 4 7 manual auto Draft mode. Every other pixel is white. −T density Print density (1-5). The default is 3 (medium). −2 −3 −4 −5 −6 −8 −9 −10 −12 −14 −15 −16 −18 Print in N-up. Requires the psutils package. −o orient Orientation used for N-up. Portrait Landscape Seascape foo2zjs-wrapper 0.0 −op −ol −os (normal) (rotated 90 degrees anticlockwise) (rotated 90 degrees clockwise) Thu Apr 07 11:47:50 2016 2 foo2zjs-wrapper(1) General Commands Manual foo2zjs-wrapper(1) Printer Tweaking Options These are the options used to customize the operation of foo2zjs for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [varies with paper size]. The defaults should work on the 2200DL and 2300DL, and have not been tested on any other printers. −l xoff xyoff Set the offset of the end of the printable region from the lower right corner, in pixels [varies with paper size]. The defaults should work on the 2200DL and 2300DL, and have not been tested on any other printers. −L mask Send the logical clipping values from −u/-l in the ZjStream. foo2zjs-wrapper always runs Ghostscript with the ideal page dimensions, so that the scale of the image is correct, regardless whether or not the printer has unprintable regions. This option is used to move the position of the clipped image back to where it belongs on the page. The default is to send the amount which was clipped by −u and −l, and should be good in most cases. 0 1 2 3 −P don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send both X and Y clipping amounts Do not send START_PLANE codes on monochrome output. May be needed by some monochrome-only printers, such as the HP LaserJet 1000. −X padlen Add extra zero padding to the end of BID segments. The default is 16 bytes. Padding 16 bytes of zeroes is needed for older ZjStream printers, such as the Minolta 2200DL and HP LaserJet 1000, and seems harmless to newer ones, such as the Minolta 2300DL. So the default should be good for all cases. −z model Model. Default is 0. 0 1 2 3 KM 2300DL / HP 1000 / HP 1005 HP 1018 / HP 1020 / HP 1022 HP Pro P1102 / P1566 / P1606dn HP Pro CP1025 Color Tweaking Options These are the options used to control the quality of color output. Color correction is currently a WORK IN PROGRESS. −g gsopts Additional options to pass to Ghostscript, such as −g“-dDITHERPPI=nnn”, etc. This option may appear more than once. −G profile.icm Convert profile.icm to a Postscript color rendering dictionary (CRD) using foo2zjs-icc2ps and adjust the printer colors by using the Postscript setcolorrendering operator. (WORK IN PROGRESS). −G gamma-file.ps Prepend gamma-file.ps to the Postscript input to perform color correction using the setcolortransfer Postscript operator. For example, the file might contain: {0.333 exp} {0.333 exp} {0.333 exp} {0.333 exp} setcolortransfer foo2zjs-wrapper 0.0 Thu Apr 07 11:47:50 2016 3 foo2zjs-wrapper(1) General Commands Manual foo2zjs-wrapper(1) −I intent Select profile intent from the ICM file. 0=Perceptual, 1=Colorimetric, 2=Saturation, 3=Absolute. Default is 0 (perceptual). Debugging Options These options are used for debugging foo2zjs and its wrapper. −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. 1 2 3 4 Cyan Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a monochrome ZjStream from a Postscript document, examine it, and then print it using a RAW print queue: foo2zjs-wrapper testpage.ps > testpage.zm zjsdecode < testpage.zm lpr −P raw testpage.zm Create a color ZjStream stream from a Postscript document: foo2zjs-wrapper −c testpage.ps > testpage.zc FILES /usr/bin/foo2zjs-wrapper SEE ALSO foo2zjs(1), zjsdecode(1) AUTHOR Rick Richardson http://foo2zjs.rkkda.com/ foo2zjs-wrapper 0.0 Thu Apr 07 11:47:50 2016 4 foo2zjs(1) General Commands Manual foo2zjs(1) NAME foo2zjs − Convert Ghostscript pbmraw or bitcmyk format into a ZJS printer stream SYNOPSIS foo2zjs [options] < pbmraw-file >zjs-file foo2zjs [options] zjs-file foo2zjs [options] < pksmraw-file >zjs-file DESCRIPTION foo2zjs converts Ghostscript pbmraw, bitcmyk, or pksmraw output formats to monochrome or color ZJS streams, for driving the Minolta/QMS 2300 DL network color laser printer and other Zenographics-based 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]. 1 off 2 long edge 3 short edge −g xpixxypix Set page dimensions in pixels [10200x6600]. −m media Media code to send to printer [1]. Media standard transparency envelope letterhead bond thick postcard rough heavy labels vellum medium extraheavy color light preprinted prepunched recycled foo2zjs 0.0 2300DL HP 1005 −z0 1 2 257 259 na 261 262 na na 263 na na na na na na na na 2200DL −z0 1 2 na na na 4 na na na 3 na na na na na na na na HP 1018 HP 1020 −z1 1 2 267 513 260 261 na 263 262 263 273 na na 512 258 514 515 516 HP P1102 HP P1606 −z2 1 2 267 513 260 na na 263 262 265 273 282 283 512 258 514 515 516 Thu Apr 07 11:47:50 2016 HP CP1025 −z3 1 2 267 513 260 na na 263 262 265 273 282 283 512 258 514 515 516 1 foo2zjs(1) General Commands Manual foo2zjs(1) −p paper Paper code to send to printer [1]. Paper letter legal executive A4 A5 B5jis env #10 env DL env CL env B5 env Monarch postcard (japan) B5iso A6 double postcard rotated 16k 197x273 fanfold german legal legal 16k 184x260 16k 195x270 photo 4x6 photo 5x8 photo 10x15 MC 2300DL HP 1005 −z0 1 5 7 9 11 13 20 27 28 34 37 na na na HP 1018 HP 1020 −z1 1 5 7 9 11 13 20 27 28 34 37 260 259 262 HP P1102 HP P1606 −z2 1 5 7 9 11 13 20 27 28 34 37 43 na 70 HP CP1025 −z3 1 5 7 9 11 13 20 27 28 34 37 43 na 70 na 261 82 82 na 257 257 257 na 258 258 258 na na na na na na na na na na 263 264 na na na 263 264 268 269 270 −n copies Number of copies [1]. −r xresxyres Set device resolution in pixels/inch [1200x600]. −s source Source (InputSlot) code to send to printer [7]. 1 2 −t upper lower 4 7 manual auto Draft mode. Every other pixel is white. −T density Print density (1-5). The default is 3 (medium). −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 foo2zjs for a particular printer. −u xoff xyoff Set the offset of the start of the printable region from the upper left corner, in pixels [0x0]. foo2zjs 0.0 Thu Apr 07 11:47:50 2016 2 foo2zjs(1) General Commands Manual foo2zjs(1) −l xoff xyoff 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 ZjStream [3]. 0 1 2 3 don’t send any logical clipping amounts only send Y clipping amount only send X clipping amount send both X and Y clipping amounts −P Do not send START_PLANE codes on monochrome output. May be needed by some black and white only printers, such as the HP LaserJet 1000. −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. −X padlen Add extra zero padding to the end of BID segments. The default is 16 bytes. Padding 16 bytes of zeroes is needed for older ZjStream printers, such as the Minolta 2200DL and HP LaserJet 1000, and seems harmless to newer ones, such as the Minolta 2300DL. So the default should be good for all cases. −z model Model. Default is 0. 0 1 2 3 KM 2300DL / HP 1000 / HP 1005 HP 1018 / HP 1020 / HP 1022 HP Pro P1102 / P1566 / P1606dn HP Pro CP1025 Debugging Options These options are used for debugging foo2zjs. −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. 1 2 3 4 Cyan Magenta Yellow Black −D level Set Debug level [0]. EXAMPLES Create a black and white ZJS stream: gs −q −dBATCH −dSAFER −dQUIET −dNOPAUSE −sPAPERSIZE=letter −r1200x600 −sDEVICE=pbmraw −sOutputFile=- − < testpage.ps | foo2zjs −r1200x600 −g10200x6600 −p1 >testpage.zm Create a color ZJS stream: gs −q −dBATCH −dSAFER −dQUIET −dNOPAUSE −sPAPERSIZE=letter −g10200x6600 −r1200x600 −sDEVICE=bitcmyk −sOutputFile=- − < testpage.ps | foo2zjs −r1200x600 −g10200x6600 −p1 >testpage.zc foo2zjs 0.0 Thu Apr 07 11:47:50 2016 3 foo2zjs(1) General Commands Manual foo2zjs(1) FILES /usr/bin/foo2zjs SEE ALSO foo2zjs-wrapper(1), zjsdecode(1) AUTHOR Rick Richardson http://foo2zjs.rkkda.com/ foo2zjs 0.0 Thu Apr 07 11:47:50 2016 4 gipddecode(1) General Commands Manual gipddecode(1) NAME gipddecode − Decode a GIPD stream into human readable form. SYNOPSIS gipddecode [options] gipddecode 0.0 Thu Apr 07 11:47:50 2016 2 hbpldecode(1) General Commands Manual hbpldecode(1) NAME hbpldecode − Decode a HBPL stream into human readable form. SYNOPSIS hbpldecode [options] Peter Korf http://foo2hbpl.rkkda.com/ hbpldecode 0.0 Thu Apr 07 11:47:50 2016 4 hipercdecode(1) General Commands Manual hipercdecode(1) NAME hipercdecode − Decode a HIPERC stream into human readable form. SYNOPSIS hipercdecode [options] http://foo2hiperc.rkkda.com/ hipercdecode 0.0 Thu Apr 07 11:47:50 2016 3 lavadecode(1) General Commands Manual lavadecode(1) NAME lavadecode − Decode a LAVAFLOW stream into human readable form. SYNOPSIS lavadecode [options] http://foo2lava.rkkda.com/ lavadecode 0.0 Thu Apr 07 11:47:50 2016 2 oakdecode(1) General Commands Manual oakdecode(1) NAME oakdecode − Decode an OAKT printer stream into human readable form. SYNOPSIS oakdecode [options] http://foo2oak.rkkda.com/ oakdecode 0.0 Thu Apr 07 11:47:50 2016 2 opldecode(1) General Commands Manual opldecode(1) NAME opldecode − Decode a Raster Object (opl) stream into human readable form. SYNOPSIS opldecode [options] http://foo2lava.rkkda.com/ opldecode 0.0 Thu Apr 07 11:47:50 2016 2 osx-hplj-hotplug(1) General Commands Manual osx-hplj-hotplug(1) NAME osx-hplj-hotplug − Daemon for downloading firmware files for Mac OS X SYNOPSIS osx-hplj-hotplug [options] DESCRIPTION osx-hplj-hotplug is a daemon for Mac OS X which watches for Hewlett-Packard LaserJet 1000, 1005, 1018, 1020, P1005, P1006, P1007, P1008, and P1505 being plugged in. If so, then the firmware is downloaded to it. NOTE: this is not needed by Linux, which has a proper hotplug mechanism. Here is a /etc/rc.local start: # BEGIN osx-hplj-hotplug from foo2zjs killall osx-hplj-hotplug osx-hplj-hotplug >/tmp/osx-hplj-hotplug 2>&1 & # END osx-hplj-hotplug from foo2zjs COMMAND LINE OPTIONS −D level Set Debug level [0]. FILES /usr/share/foo2*/firmware/* SEE ALSO /etc/rc.local, AUTHOR Rick Richardson osx-hplj-hotplug 0.0 Sun Jun 20 04:33:46 2010 1 printer-profile(1) General Commands Manual printer-profile(1) NAME printer-profile − Profile using X-Rite ColorMunki and Argyll CMS SYNOPSIS printer-profile [options] manuf model [rgb|cmyk] [patches] [ink-limit] DESCRIPTION printer-profile prints a test chart, uses the ColorMunki instrument to scan it in, then computes an ICM profile using the Argyll Color Management System. Manuf is "sam". Model is "clp-300", "clp-315", "clp-325" or "clp-365". Manuf is "hp". Model is "2600" or "cp1215". Manuf is "km". Model is "2300" or "2530". Manuf is "dell". Model is "1355". "rgb" is the usual setting. "patches" is a multiple 196 per page. Edit the script for additional models. OPTIONS −b 1|2 Bits per pixel (1) −r XRESxYRES Resolution. Default=’’. () −P rem-print Remote print (64-bit) machine, or none (amd) −S rem-scan Remote scan (ColorMunki) machine, or none (mac) −D lvl Debug level EXAMPLES Profile the Samsung clp-315: $ printer-profile sam 315 rgb 196 BUGS gs 8.64 and before has problems with 32-bit machines and color profile data. Don’t use! You need Argyll_V1.5.1 or later. FILES /usr/bin/printer-profile, /usr/share/foo2*/icm/testing.icm SEE ALSO firefox http://www.xritephoto.com/html/colormunkisplash.htm firefox http://www.argyllcms.com/ firefox http://www.argyllcms.com/Argyll_V1.5.1_src.zip AUTHOR Rick Richardson http://foo2zjs.rkkda.com/ printer-profile 0.0 Thu Apr 07 11:47:50 2016 1 qpdldecode(1) General Commands Manual qpdldecode(1) NAME qpdldecode − Decode a QPDL stream into human readable form. SYNOPSIS qpdldecode [options] http://foo2qpdl.rkkda.com/ qpdldecode 0.0 Thu Apr 07 11:47:50 2016 3 slxdecode(1) General Commands Manual slxdecode(1) NAME slxdecode − Decode a SLX stream into human readable form. SYNOPSIS slxdecode [options] http://foo2slx.rkkda.com/ slxdecode 0.0 Thu Apr 07 11:47:50 2016 2 usb_printerid(1) General Commands Manual usb_printerid(1) NAME usb_printerid − prints the ID of the printer on a USB port SYNOPSIS usb_printerid [options] /dev/usb/lpNNN DESCRIPTION usb_printerid prints the identification of the printer on a USB port using the ioctl control LPIOC_GET_DEVICE_ID. EXAMPLES Print the USB info before and after downloading the firmware. # usb_printerid /dev/usb/lp0 GET_DEVICE_ID string: MFG:Hewlett-Packard;MDL:HP LaserJet 1020;CMD:ACL;CLS:PRINTER;\ DES:HP LaserJet 1020; # cp /lib/firmware/hp/sihp1020.dl /dev/usb/lp0 # usb_printerid /dev/usb/lp0 GET_DEVICE_ID string: MFG:Hewlett-Packard;MDL:HP LaserJet 1020;CMD:ACL;CLS:PRINTER;\ DES:HP LaserJet 1020;FWVER:20050309; FILES /usr/bin/usb_printerid, /lib/firmware/hp/* SEE ALSO arm2hpdl(1) AUTHOR Rick Richardson http://foo2zjs.rkkda.com/ usb_printerid 0.0 Thu Apr 07 11:47:50 2016 1 xqxdecode(1) General Commands Manual xqxdecode(1) NAME xqxdecode − Decode a XQX stream into human readable form. SYNOPSIS xqxdecode [options] http://foo2xqx.rkkda.com/ xqxdecode 0.0 Thu Apr 07 11:47:50 2016 2 zjsdecode(1) General Commands Manual zjsdecode(1) NAME zjsdecode − Decode a ZjStream into human readable form. SYNOPSIS zjsdecode [options] http://foo2zjs.rkkda.com/ zjsdecode 0.0 Thu Apr 07 11:47:50 2016 2 zjsdecode(1) General Commands Manual zjsdecode(1) zjsdecode 0.0 Thu Apr 07 11:47:50 2016 3
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.4 Linearized : No Page Count : 89 Page Mode : UseOutlines XMP Toolkit : XMP toolkit 2.9.1-13, framework 1.6 About : uuid:285504e8-34d3-11f1-0000-78b820669527 Producer : GPL Ghostscript 9.18 Modify Date : Thu -Ap-r T07: 1:1:47::0 Create Date : Thu -Ap-r T07: 1:1:47::0 Creator Tool : groff 1.22.3 man Document ID : uuid:285504e8-34d3-11f1-0000-78b820669527 Format : application/pdf Title : zjsdecode(1) Creator : Rick Richardson Description : zjsdecode Manual Page Subject : zjsdecode Manual Page Author : Rick Richardson Keywords : printingEXIF Metadata provided by EXIF.tools