Attached PDF contains a text with rendering mode = 3 (invisible). This parameter is ignored when resolution is set too high (e.g. 1200 dpi or over) – that is, the text is shown in its original color (orange). For lower resolutions (e.g 200 dpi) the file renders as expected (no visible text). Command line: gs -r1200 -dNOPAUSE -dBATCH -sDEVICE=tiffsep -sOutputFile=%1.%%03d.tif %1 gs -r200 -dNOPAUSE -dBATCH -sDEVICE=tiffsep -sOutputFile=%1.%%03d.tif %1
Created attachment 7295 [details] text rendering mode = 3
The problem was caused by glyphs being rendered uncached, and thus bypassing the "normal" method of avoiding imaging glyphs in rendering mode 3. I've added a check where uncached glyphs are rendered, so that the marking operation is "short circuited" for rendering mode 3, but the current point is still correctly updated. fixed in r12299.
May you give a link to the implemented changes, please?
Sorry, here's the link for the commit: http://ghostscript.com/pipermail/gs-cvs/2011-March/012492.html I need to assess whether a similar change is needed for fonts with PaintType 2 - if they do, I'll update this bug with the information.