[Poppler-bugs] [Bug 25268] image scaling is ugly / not antialiased in Evince 2.28

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Feb 24 16:58:02 PST 2010


http://bugs.freedesktop.org/show_bug.cgi?id=25268





--- Comment #17 from Søren Sandmann Pedersen <sandmann at daimi.au.dk>  2010-02-24 16:58:02 PST ---
FWIW, in my opinion, poppler should just always interpolate, regardless of what
the Interpolate flags says. 

Reasons:

- It is clearly what acroread does.

- From a theoretical perspective, you can't upscale an image without
interpolating. It doesn't make sense, because interpolation is what upscaling
_is_.

- By using CAIRO_FILTER_NEAREST, poppler is still interpolating, it is just
using a poor interpolation filter.

- The PDF spec says that Interpolation is turned off by default for performance
reasons, but that is kinda bogus because a PDF file can't know the performance
characteristics of an output device.

- It also says that the interpolation filter is not defined even when it is
turned on, so a PDF producer can't rely on this flag for any kind of accurate
output.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Poppler-bugs mailing list