Hello Georg, Quoting Georg Funk (2016-06-14 15:30:29) > Dear poppler developers, > > which is currently the best API to develope with poppler?
The recommended way is to use one of the high-level APIs. Documentation for them is linked from https://freedesktop.org/wiki/Software/poppler/ * Poppler in implemented in C++, so if your application is done in plain C, the GLib API is your only option. Note that the GLib API is also available via GObject-Introspection (GI), so it is possible to use it from Python, Lua, JavaScript and other languages supported by GI. * If your application is implemented in C++ and you use Qt, please do use the Qt4 or Qt5 API (depending on the version you are using). * If your application is plain C++ (no Qt), please avoid using the low-level C++ API and use the high-level one instead [1]. Note that the low-level C++ API from libpoppler is purposefully undocumented because it is not guaranteed to be stable, and the developers consider it an implementation detail — not that there aren't applications using it, but be aware that it may change in future versions of Poppler! I hope the above summary will help you decide. Cheers, -- ☛ Adrián [1] http://marpirk.github.io/poppler-cpp-doc/
signature.asc
Description: signature
_______________________________________________ poppler mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/poppler
