Summary: | Text rendered at black instead of gray | ||
---|---|---|---|
Product: | Ghostscript | Reporter: | Marcos H. Woehrmann <marcos.woehrmann> |
Component: | Color | Assignee: | Michael Vrhel <michael.vrhel> |
Status: | NOTIFIED DUPLICATE | ||
Severity: | normal | ||
Priority: | P1 | ||
Version: | master | ||
Hardware: | PC | ||
OS: | Linux | ||
Customer: | 1110 | Word Size: | --- |
Attachments: |
trans.pdf
screenshot.png |
Description
Marcos H. Woehrmann
2008-08-19 11:22:27 UTC
Created attachment 4289 [details]
trans.pdf
Just to clarify, this file has never rendered correctly by Ghostscript. Ghostscript 8.61 and older rendered the file with a gray rectangle obscuring the text and 8.62 and later fixed the rectangle problem but rendered the text in black instead of gray. Created attachment 4290 [details]
screenshot.png
The source of this issue is identical to that of 689968. That bottom text is defined by a vector graphic. There is a graphic state that is set prior to drawing it, which has an Soft Mask defined. This soft mask image should be used when the solid fills occur. Currently, our code only uses softmasks as part of transparency groups. We really should be able so associate the softmask with the graphic state. The fix for this is going to be involved and I am just now starting the process. For further detail see 689968. This is really a duplicate of the issue discussed on bug 688601 and bug 689968 Rendering the 'SMask' changes the FillColor so that when the subsequent text is painted, the FillColor is black instead of gray. *** This bug has been marked as a duplicate of 689968 *** Changing customer bugs that have been resolved more than a year ago to closed. |