ijs-treiber




BACK ..


Beispiel eines IJS-Druckfilters für PCL-Laserdrucker von HP =========================================================== PCL = Printer Control Language cd /usr/ports/print/ghostscript-gnu-nox11/ && make install clean cd /usr/ports/print/hpijs/ && make install clean # cd /usr/ports/print/gimp-print/ && make install clean #!/bin/sh ################################################################################ # # /usr/local/libexec/gs-filter # ################################################################################ # AUFLOESUNG="300" # schnell, gute Qualität #AUFLOESUNG="600" # langsam, sehr gute Qualität #AUFLOESUNG="1200" # sehr langsam, sehr gute Qualität # ################################################################################ # ### IJS-Treiber # ----------- # (unterstützt alle PCL-Laserdrucker, liefert eine bessere Qualität als # "lj5gray" von Aladdin/Ghostscript bei ca. gleicher Druckgeschwindigkeit) # TREIBER="ijs" # externer Treiber # #IJSSERVER="/usr/local/bin/ijsgimpprint" IJSSERVER="/usr/local/bin/hpijs" # /usr/local/share/doc/hpijs/hpijs_readme.html # HERSTELLER="HEWLETT-PACKARD" MODEL="HP LaserJet" # QUALITY="0" # Quality equals: 0=normal (default), 1=draft, 2=best, 3=hires COLOR="0" # ColorMode equals: 0=grey_k, 1=grey_cmy, 2=color (default) MEDIA="0" # MediaType equals: 0=plain (default), 1=premium, 2=photo PENSET="0" # PenSet equals: 0=black_pen, 1=color_pen, 2=both_pens, 3=mdl_pen, 4=mdl_both # # black_pen: only black pen in the printer # # color_pen: only color pen in the printer # # both_pens: black & color pens in printer # # mdl_pen: photo pen in the printer # # mdl_both: color pin and photo pen in printer FULLBLEED="0" # FullBleed equals: 0=no (default), 1=yes POSITION="7" # MediaPosition equals: 1=upper_tray, 4=lower_tray, 7=autoselect (default) DUPLEX="false" # beidseitig drucken (true/false) # ################################################################################ ### externer-Drucker-Treiber # /usr/local/bin/gs -q -dBATCH -dPARANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=${TREIBER} -sIjsServer=${IJSSERVER} -sDeviceManufacturer="${HERSTELLER}" -sDeviceModel="${MODEL}" -dDEVICEWIDTHPOINTS=595 -dDEVICEHEIGHTPOINTS=842 -dDuplex=${DUPLEX} -r${AUFLOESUNG} -sIjsParams="Quality:Quality=${QUALITY},Quality:ColorMode=${COLOR},Quality:MediaType=${MEDIA},Quality:PenSet=${PENSET},Quality:FullBleed=${FULLBLEED},PS:MediaPosition=${POSITION}" -dIjsUseOutputFD -sOutputFile=- -