Q: i get an offending command: filter error when printing a postscript file to an HP Laserjet P2015dn, but the same file prints great in ghostview and an HP Laserjet 4350tn. What's the difference? Also, I tried printing to an HP LaserJet 4000, and nothing came out. No error or anything. The exact error that printed: ERROR: ioerror OFFENDING COMMAND: filter STACK: ImageData, --filestream--, --dict--, SubFileDecode,
A: The difference is the different versions of Postscript in the different printers. This problem occurs because DE 1.0 has a bug that PostScript Level 2 printers do not support the Flate algorithm. This will be fixed in the next release. In the meantime, most (if not all) printers that have PS Level 2 also support some other printer language (most HP's support PCL5 or PCL6), so the workaround is to print to the printer using the PCL driver. This error can also be caused by a corrupted font or a corrupted image. It will also occur if JPEG compression has been used on any images. Isolate the offending object and replace it with a clean version of the font or image. But, because it prints on certain printers and not others, then I would suspect the bug problem with the version that is causing your problem. Hope that clears things up for you a little.
Related items
- print pages on both sides of paper?
- printers that print pages on both sides of paper?
- LASER PRINTERS""has anyone got views about Laser V inkjet printers fo a bit of everyday use. I know they are
- I have a hp laserjet 4200n. When I print, it prints dots down the right hand side of the page. How do I fix?
- Printing problems about blank and black pages.?