evince automatically interpolates embedded PostScript and PDF images
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evince |
Fix Released
|
Medium
|
|||
Poppler |
Fix Released
|
High
|
|||
evince (Ubuntu) |
Fix Released
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: evince
In the following Postscript code, an image should be displayed without interpolation (smoothing). GhostScript and KGhostView, and others correctly interpret this code. However, evince interpolates the image automatically without regard to the explicit instruction ( /Interpolate false ) not to. Can anybody explain why this is the case, and if it can be fixed?
%!PS-Adobe EPSF-3.0
%%Title: evince automatically interpolates
%%Creator: BioStatMatt
%%CreationDate: Tue Jul 1 09:47:45 2008
%%Origin: 0 0
%%BoundingBox: 0 0 504 504
%%Magnification: 1.0000
%%EndComments
/DeviceRGB setcolorspace
gsave 72 72 translate 36 36 scale
<<
/ImageType 1
/Width 10
/Height 10
/ImageMatrix [1 0 0 1 0 0]
/MultipleData
/DataSource {currentfile 3 string readhexstring pop}
/BitsPerComponent 8
/Decode [0 1 0 1 0 1]
/Interpolate false
>> image
dada00e2e200cac
5c5c00e2e200f2f
a3a300474700ede
444400696900444
1d1d00b3b300b0b
4f4f00a3a3003c3
4c4c000505003a3
b0b000f4f400939
4c4c00c0c000373
6161001010003f3
222200444400efe
c0c000a3a300b8b
0d0d00424200ddd
0d0d007979004c4
3f3f00fafa00d8d
b0b000595900a8a
e5e500151500c8c
dddd00080800868
5454009e9e00c8c
202000444400e2e
grestore
showpage
%%Trailer
%%EOF
Changed in evince: | |
status: | Unknown → New |
Changed in evince: | |
status: | New → Incomplete |
Changed in evince: | |
status: | Incomplete → Invalid |
Changed in poppler: | |
status: | Unknown → Confirmed |
Changed in evince: | |
status: | Invalid → Unknown |
Changed in evince: | |
status: | Unknown → Fix Released |
Changed in poppler: | |
status: | Confirmed → Fix Released |
Changed in poppler: | |
importance: | Unknown → High |
Changed in evince: | |
importance: | Unknown → Medium |
Changed in poppler: | |
importance: | High → Unknown |
Changed in poppler: | |
importance: | Unknown → High |
Another test case attached to evince bug: http:// bugzilla. gnome.org/ show_bug. cgi?id= 484340