> I use libevince-view (evince-view-3.0 with pkg-config) for PDFs and
> other "image" files, falling back to a regular Gtk::Image when
> libeeview can't handle it.
> https://developer.gnome.org/libevview/stable/
> 
> My code in Glom isn't pretty, but it works:
> https://git.gnome.org/browse/glom/tree/glom/utility_widgets/imageglom.cc#n321

That's actually very useful, thanks. Unfortunately, the list returned by
ev_backends_manager_get_all_types_info() is empty, and attempting to
render a PDF file results in an error message "Error: File type PDF
document (application/pdf) is not supported". Is there some
initialisation of libevince-view which I missed?

And related: are you aware of any documentation of libevince-view? I
have never seen source with so few comments in it ;-)

Cheers,
Kasper

> 
> On Fri, 2015-09-25 at 11:15 +0100, Kasper Peeters wrote:
> > Hi,
> > 
> > I need to display small PDF files inside a gtkmm app. These are
> > single-page documents, and I just want to display the cropped
> > content of those documents. What's the recommended way to do this?
> > Has anyone written a simple C++ wrapper around libevince or poppler
> > to make this kind of thing easy?
> > 
> > Cheers,
> > Kasper
> > _______________________________________________
> > gtkmm-list mailing list
> > [email protected]
> > https://mail.gnome.org/mailman/listinfo/gtkmm-list
> 

_______________________________________________
gtkmm-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to