[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