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