Bug 689288 - Transparency issue reading PDF
Summary: Transparency issue reading PDF
Status: NOTIFIED FIXED
Alias: None
Product: Ghostscript
Classification: Unclassified
Component: PDF Interpreter (show other bugs)
Version: master
Hardware: PC Linux
: P2 normal
Assignee: Alex Cherepanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-19 10:50 UTC by Marcos H. Woehrmann
Modified: 2020-04-17 12:50 UTC (History)
1 user (show)

See Also:
Customer: 850
Word Size: ---


Attachments
screenshot.png (160.77 KB, text/plain)
2007-06-19 10:51 UTC, Marcos H. Woehrmann
Details
screenshot.png (160.77 KB, image/png)
2007-06-19 10:51 UTC, Marcos H. Woehrmann
Details
patch (630 bytes, patch)
2007-06-27 16:06 UTC, Alex Cherepanov
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marcos H. Woehrmann 2007-06-19 10:50:08 UTC
The customer reports and I've verified that the attached PDF renders incorrectly
with gs8.57 compared to Adobe Acrobat.  In particular the 'autobahn' (the light
gray arc near the top of the screen) is not transparent when rendered with
Ghostscript (see attached screenshot.png).

The command line I used for testing:

  bin/gs -sDEVICE=ppmraw -sOutputFile=test.ppm -r20 ./11651.pdf

gshead and earlier versions of Ghostscript exhibit the same behaviour as gs8.57.
Comment 1 Marcos H. Woehrmann 2007-06-19 10:50:41 UTC
Created attachment 3036 [details]
11651.pdf
Comment 2 Marcos H. Woehrmann 2007-06-19 10:51:25 UTC
Created attachment 3037 [details]
screenshot.png
Comment 3 Marcos H. Woehrmann 2007-06-19 10:51:31 UTC
Created attachment 3038 [details]
screenshot.png
Comment 4 Ray Johnston 2007-06-26 09:37:14 UTC
Initially assign to Alex to see if the transparency is being invoked.

If it is, then reassign to Tim.
Comment 5 Alex Cherepanov 2007-06-27 16:06:09 UTC
Created attachment 3086 [details]
patch

Lower the PDF version searched for transparency features to 1.2 to handle
broken PDF files generated by SPIRIT 14.22.
Comment 6 Alex Cherepanov 2007-06-27 16:21:40 UTC
The patch is committed as a rev. 8082.
Regression testing shows no differences.