| Stephen Casner on Mon, 18 Jun 2001 05:04:34 +0200 (CEST) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Printing color on HP682C |
I have installed the apsfilter-6.1.1 package on FreeBSD 4.3-RELEASE and run SETUP to configure for network access to an HP DeskJet 682C printer (680C series) connected to a Windows 98 server. I observed that "gs -h" (for 6.50) lists hpdj680c as one of the known devices, but SETUP does not include it in the listing of built-in devices (i.e., file printer-6.50), so I could not select it. The 680C is listed as one of the printers supported by hpdj, so I chose the hpdj device. The communication through samba worked fine, but the test page was printed monochrome. I saw a message in the archive saying that hpdj defaults to b/w (even though COLOR=color, which seems strange), so I tried "lpr -C cmyk test.ps" to print the test page again. That does print in color, and the RGB triangle looks reasonable, but the CMY triangle doesn't look right: the vertices are near white, and there are sharp color boundaries in a Y shape dividing the triangle into three arrowhead shapes. The color along the line from C to Y increases in yellow to the color boundary at the midpoint where the color changes to saturated cyan and fades heading toward the Y vertex. Is that what I should expect? I tried patching the printer-specific apsfilterrc file to PRINTER='hpdj680c' which gives the same b/w output as hpdj but does not print color if -C cmyk is added. I see in the apsfilter script that the printer hpdj680c would not be recognized for device-specific options and that's why I don't get color. But if I hack the script to add that printer name to the case so -s ColorMode=CMYK is output, or if I define GS_FEATURES="-sColorMode=CMYK", I still get only b/w output. If I want color printing to work as the default, is my best choice to set PRINTER='hpdj' and GS_FEATURES="-sColorMode=CMYK" in the printer's apsfilterrc file? -- Steve