#26 Switch away from poppler pixbuf (poppler >= 0.17 compat)

closed-fixed
nobody
None
5
2011-12-27
2011-06-30
Pino Toscano
No

pdfshuffler currently uses (through python-poppler) the pixbuf rendering API of poppler-glib (render_to_pixbuf() in particular) which has been dropped starting from poppler-glib 0.17.0 (unstable version for the next stable 0.18). python-poppler will need to be adapted by dropping the pixbuf functions.
Please migrate the rendering code to use the cairo API (the non-pixbuf render() function) of python-poppler.

For more details, see
- the blog of the poppler-glib developer: http://carlosgc.linups.org/gnome/gdk-api-removed-poppler.html
- the poppler 0.18 compatbility bug of python-poppler: https://bugs.launchpad.net/poppler-python/+bug/776234

Discussion

  • Pino Toscano
    Pino Toscano
    2011-10-14

    Quick followup on the new stable serie poppler 0.18, whose version 0.18.0 has been released few weeks ago.

     
  • logari81
    logari81
    2011-12-27

    thanks for the report, this issue should be resolved in the svn revision 60

     
  • logari81
    logari81
    2011-12-27

    • status: open --> closed-fixed