[poppler] glib/poppler-page.cc glib/poppler-page.h
Jeff Muizelaar
jeff at infidigm.net
Thu Oct 4 07:56:27 PDT 2007
On Thu, Oct 04, 2007 at 04:47:27PM +0200, Carlos Garcia Campos wrote:
>
> El jue, 04-10-2007 a las 10:27 -0400, Jeff Muizelaar escribió:
> > On Thu, Oct 04, 2007 at 03:37:37AM -0700, Carlos Garcia Campos wrote:
> > > Add poppler_page_render_for_printing() and poppler_page_render_to_pixbuf_for_printing()
> > >
> > > We were unconditionally passing printing=gFalse to displaySlice. With these new
> > > functions we can render to a pixbuf or cairo surface passing printing=gTrue to
> > > displaySlice.
> > >
> >
> > I'm curious. What's the effect and motivation behind this?
>
> Look at this bug: http://bugzilla.gnome.org/show_bug.cgi?id=476627
>
> The trivial fix was just adding a printing parameter to
> poppler_page_render, but it would have meant breaking the api again.
Makes sense. I didn't know that evince did printing style operations
with the cairo backend. Do we need render_to_pixbuf_for_printing()
though? I'm inclined to think that it isn't nearly as useful.
-Jeff
More information about the poppler
mailing list