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?
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 Sources false
<<
/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 a00272700f4f400 200818100373700 d009b9b00a6a600 400bdbd005f5f00 0004c4c00d8d800 c00b0b0005c5c00 a00989800b5b500 3001d1d006e6e00 700323200dddd00 f00272700b8b800 f00d2d200939300 800fcfc00d5d500 d004747005f5f00 c00222200969600 800767600252500 800717100838300 800cdcd00e7e700 6008e8e00101000 800b3b300676700 200f7f700676700
5c5c00e2e200f2f
a3a300474700ede
444400696900444
1d1d00b3b300b0b
4f4f00a3a3003c3
4c4c000505003a3
b0b000f4f400939
4c4c00c0c000373
6161001010003f3
222200444400efe
c0c000a3a300b8b
0d0d00424200ddd
0d0d007979004c4
3f3f00fafa00d8d
b0b000595900a8a
e5e500151500c8c
dddd00080800868
5454009e9e00c8c
202000444400e2e
grestore
showpage
%%Trailer
%%EOF