[Poppler-bugs] [Bug 12769] [gutsy] [regression] Evince has very bad quality when printing pdf files.
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Oct 13 10:26:41 PDT 2007
http://bugs.freedesktop.org/show_bug.cgi?id=12769
------- Comment #3 from carlosgc at gnome.org 2007-10-13 10:29 PST -------
(In reply to comment #2)
> I don't think this is a poppler bug...
> My guess is that we are hitting the image fallback of the pdf surface. I'd
> expect that images produced should be higher resolution. i.e. Someone should be
> calling cairo_surface_set_fallback_resolution.
The first thing I tried was calling cairo_surface_set_fallback_resolution in
evince and calling displaySlice with 300 instead of 72 in poppler-glib, but it
didn't help.
> Though, I'm not sure who should
> be doing this. I'd expect the gtk printing infrastructure to do it, but I could
> be wrong.
In evince we are only using the gtk+ printing dialog, but not
gtkprintoperation, so it should be done in evince.
> It looks like there is also a problem with how image masks are scaled. We do
> the scaling ourselves in poppler and I believe that will cause unnecessarily
> low resolution results.
>
> Also of note, cairo-git does fine grained fallbacks and so the problem is not
> as noticeable.
>
It seems there are many changes in cairo git that fix things in poppler/evince.
Do you know if there are plans to release cairo soon?
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the Poppler-bugs
mailing list