Comment 12 for bug 150187

Revision history for this message
In , Jeff Muizelaar (jeff-infidigm) wrote :

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. 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.

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.