Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: AMC258 on May 05, 2007, 11:10:20 PM

Title: HP Laserjet, Color printing
Post by: AMC258 on May 05, 2007, 11:10:20 PM
Does anyone have a Color LaserJet printer and get it to work?

I broke down and bought a HP Color LaserJet 4500N, and it prints fine from other computers, but from my A3000, the colors are mixed up.  Cyan prints yellow, magenta prints cyan, and yellow prints magenta.  There are some other artifacts but the color problem is what concerns me.
I am using TurboPrint 7.15 and haven't tried any other means yet.
I use the driver HP_ColorLaserJet5.  I can't believe HP would have changed the way colors print from one printer to the next.  Is it possible the driver doesn't work?
Title: Re: HP Laserjet, Color printing
Post by: Castellen on May 06, 2007, 02:24:23 AM
Using a colour HP LaserJet 2550L here with no problems.
The TurboPrint driver for this model only supports greyscale, but it doesn't worry me as I nearly always send it PostScript outputs directly from FinalWriter, PageStream, IBrowse, etc.

I'm not familiar with the 4500 but I understand it supports PosctScript as well.  Just make your application print to a PostScript file and then "copy output.ps PAR:".  It should handle the colour printing correctly.

You can do a print preview using GhostScript to view the PostScript output before printing.
Title: Re: HP Laserjet, Color printing
Post by: Iggy_Drougge on May 07, 2007, 01:55:11 AM
If it supports Postscript, why don't you just use the postscript printer driver directly instead of outputting to file?
Title: Re: HP Laserjet, Color printing
Post by: AMC258 on May 08, 2007, 01:33:59 AM
I have already tried the PostScript route, but, not all applications support this.  In fact, I can only get IBrowse to work right now.  I may be doing something wrong though.

Sometimes it is advantageous to output to a file so you can modify the output before printing.  This is extremely helpful for use with IBrowse which does not scale it's output to fit the page.