[gs-bugs] [Bug 690297] pdf2ps -dLanguageLevel=1 produces a ps file that fails with /undefined in Ic

bugs.ghostscript.com-bugzilla-daemon at ghostscript.com bugs.ghostscript.com-bugzilla-daemon at ghostscript.com
Tue Feb 24 03:32:14 PST 2009


------- Additional Comments From ken.sharp at artifex.com  2009-02-24 03:32 -------
The psw_1_5 procset is the ProcSet for level 1.5, which is why it doesn't get
written if you have level 1 output set. 

The problem seems to be (at least in part) that the job contains Pattern colour
spaces which use images to paint the pattern. Pattern colour spaces aren't
available in level 1, so the pattern fill gets converted to an image. The final
image seems to be in RGB, I'm not certain why at the moment, even setting
ProcessColorModel to DeviceGray doesn't seem to prevent this.

To solve this we would need to convert colour images to monochrome when output
level is set to 1.

While this is certainly a bug, pswrite is not really recommended any more, we
would rather see ps2write being used, and true level 1 devices must be pretty
hard to come by these days. Do you really need actual level 1 output, or would
level 1.5 be sufficient ?

------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

More information about the gs-bugs mailing list