--- /usr/local/src/tmp/cups-1.4svn-r7679/ppdc/sample.drv 2008-04-23 00:09:19.000000000 +0200 +++ sample_plot.drv 2008-08-04 19:59:13.510740476 +0200 @@ -17,6 +17,7 @@ #include #include #include +#include #include #include @@ -470,6 +471,94 @@ Version "1.4" } } +// HP +{ + Manufacturer "HP" + DriverType pcl + + Cutter true + HWMargins 14.4 28.8 14.4 28.8 + MediaSize Letter + MediaSize Tabloid + MediaSize AnsiC + MediaSize AnsiD + MediaSize AnsiE + MediaSize ARCHA + MediaSize ARCHA.Transverse + MediaSize ARCHB + MediaSize ARCHB.Transverse + MediaSize ARCHC + MediaSize ARCHC.Transverse + MediaSize ARCHD + MediaSize ARCHD.Transverse + MediaSize A0 + MediaSize A1 + MediaSize A1.Transverse + MediaSize A2 + MediaSize A2.Transverse + MediaSize A3 + *MediaSize A3.Transverse + MediaSize A4 + MediaSize A4.Transverse + MediaSize A5 + MediaSize A5.Transverse + + VariablePaperSize true + MinSize 288 288 + MaxSize 2592 3600 + + *MediaType 0 "Paper/Plain Paper" + MediaType 1 "Transpareny/Tranparency film" + MediaType 2 "Velum/Velum" + MediaType 3 "Polyester/Polyester film" + MediaType 4 "Translucent/Translucent paper" + MediaType 5 "Special/Special paper" + MediaType 6 "Glossy/Glossy paper" + + Option "Resolution/Output Resolution" PickOne AnySetup 20.0 + Choice "150dpi/150 DPI" "<>setpagedevice" + *Choice "300dpi/300 DPI" "<>setpagedevice" + Choice "600dpi/600 DPI" "<>setpagedevice" + Option "OutputMode/Print Quality" PickOne AnySetup 50.0 + Choice "Draft/Draft" " <>setpagedevice" + *Choice "Normal/Normal" " <>setpagedevice" + Choice "Best/Best" " <>setpagedevice" + + Group "JCL/JCL" + Option "JCLMediaSource/Mediasource" PickOne JCLSetup 10.0 + Choice "manual/Manual" "@PJL SET MEDIASOURCE=MANUALFEED<0A>" + *Choice "roll/ROLL" "@PJL SET MEDIASOURCE=ROLL<0A>" + + // HP DesignJet Series + { + ModelName "DesignJet 600" + PCFileName "dsgnjt600.ppd" + ModelNumber ($PCL_PAPER_SIZE $PCL_PJL_HPGL2 $PCL_PJL $PCL_PJL_RESOLUTION) + + ManualCopies Yes + ColorDevice false + Throughput 1 + } + // HP DesignJet ColorSeries + { + ModelName "DesignJet 750c" + PCFileName "dsgnjt750c.ppd" + ModelNumber ($PCL_PAPER_SIZE $PCL_RASTER_END_COLOR $PCL_RASTER_CID $PCL_RASTER_SIMPLE $PCL_RASTER_RGB24 $PCL_PJL $PCL_PJL_PAPERWIDTH $PCL_PJL_HPGL2 $PCL_PJL_RESOLUTION) + + + + ManualCopies Yes + ColorDevice true + *ColorModel Gray/Grayscale w chunky 1 + ColorModel Black k chunky 1 + ColorModel rgb/RGB rgb banded 2 + Throughput 1 + + Attribute cupsPJL cupsRET "@PJL SET RET=%?False:OFF;%?True:ON;%n" + Throughput 1 + } + +} // Intellitech IntelliBar Series Label Printer { Manufacturer "Intellitech"