Bug 689264 - Regression: differences in Testform.v1.0.2.pdf
Summary: Regression: differences in Testform.v1.0.2.pdf
Status: NOTIFIED WONTFIX
Alias: None
Product: Ghostscript
Classification: Unclassified
Component: Regression (show other bugs)
Version: master
Hardware: PC Linux
: P2 normal
Assignee: leonardo
URL:
Keywords: bountiable
Depends on: 690036
Blocks:
  Show dependency tree
 
Reported: 2007-06-05 11:01 UTC by Marcos H. Woehrmann
Modified: 2008-12-19 08:31 UTC (History)
0 users

See Also:
Customer:
Word Size: ---


Attachments
r8016.png (7.85 KB, image/png)
2007-06-05 11:02 UTC, Marcos H. Woehrmann
Details
r8017.png (7.80 KB, image/png)
2007-06-05 11:02 UTC, Marcos H. Woehrmann
Details
Simplified.pdf (28.72 KB, application/pdf)
2008-08-21 06:50 UTC, leonardo
Details
Simplified.pdf (28.72 KB, application/pdf)
2008-08-21 06:50 UTC, leonardo
Details
Simplified.pdf (28.72 KB, application/pdf)
2008-08-21 06:50 UTC, leonardo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcos H. Woehrmann 2007-06-05 11:01:43 UTC
There is a slight but significant difference in Testform.v1.0.2.pdf at 72 dpi
with Ghostscript r8017 vs r8016.  Some of the yellow/black gradient boxes change
size such that they are now wider than the black boxes immediately below them.  

See the attached screenshots for a zoomed in demonstration of this.

The command line I used to generate the test files:

  bin/gs -sDEVICE=ppmraw -sOutputFile=test.ppm -r72 ./Testform.v1.0.2.pdf
Comment 1 Marcos H. Woehrmann 2007-06-05 11:02:05 UTC
Created attachment 3001 [details]
r8016.png
Comment 2 Marcos H. Woehrmann 2007-06-05 11:02:20 UTC
Created attachment 3002 [details]
r8017.png
Comment 3 leonardo 2007-12-02 11:20:55 UTC
Downgrade priority because (1) we think it's an unimportant raster difference, 
and (2) insufficient engineering resources for important bugs.
Comment 4 leonardo 2008-08-13 07:12:58 UTC
Setting P2 for regression bug.
Comment 5 leonardo 2008-08-21 06:40:40 UTC
The problem is not related to r8017. That revision occasionally madse it 
visible due to omitting a conversion of a clipping path to a path and then 
back to clipping path. While r8017, the new rendering appears worse than the 
old one.

The reason for the worse rendering is that we apply different filling rules 
when filling and clipping at small resolutions. I opened bug "Bug 690036  
clipping differ from Adobe" about that.
Comment 6 leonardo 2008-08-21 06:42:58 UTC
I will close this bug with wontfix because it's not a real regression of the 
algorithm due to Commant #5. The new general bug 690036 will store the 
continuation.
Comment 7 leonardo 2008-08-21 06:50:47 UTC
Created attachment 4305 [details]
Simplified.pdf

A simplified PDF that was used for analyzis. It is made from
Testform.v1.0.2.pdf with removin g unrelated objects with Acrobat, the with
unpacking streams and manual editing of one of them (a form stream).
Comment 8 leonardo 2008-08-21 06:50:50 UTC
Created attachment 4306 [details]
Simplified.pdf

A simplified PDF that was used for analyzis. It is made from
Testform.v1.0.2.pdf with removin g unrelated objects with Acrobat, the with
unpacking streams and manual editing of one of them (a form stream).
Comment 9 leonardo 2008-08-21 06:50:57 UTC
Created attachment 4307 [details]
Simplified.pdf

A simplified PDF that was used for analyzis. It is made from
Testform.v1.0.2.pdf with removing unrelated objects with Acrobat, the with
unpacking streams and manual editing of one of them (a form stream).