Bug 6483 - Please provide a clean API for plain libpoppler
Summary: Please provide a clean API for plain libpoppler
Status: RESOLVED FIXED
Alias: None
Product: poppler
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
Hardware: x86 (IA32) All
: medium enhancement
Assignee: poppler-bugs
QA Contact:
URL: http://lists.freedesktop.org/archives...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-03 23:44 UTC by Frank Küster
Modified: 2016-12-02 10:46 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Frank Küster 2006-04-03 23:44:03 UTC
As already discussed in the thread above, it would be nice if libpoppler0
wouldn't expose all its internals, but instead head a well defined API as the
frontends already have
Comment 1 Frank Küster 2006-04-03 23:46:35 UTC
With "thread above", I meant the URL I enter in the bug reporting tool, 

http://lists.freedesktop.org/archives/poppler/2006-February/001604.html

regards, Frank
Comment 2 Pino Toscano 2010-05-27 10:43:59 UTC
If it may be of interest, since 0.13 there's a new frontend called 'cpp', which is modelled in a similar way than the existing qt/qt4/glib, but using only C++ (with the additional dependency of the iconv library, if not present in the std C library).
At the moment is quite limited (just query to document, page, font, TOC, and embedded files), hopefully will get more in the future.
Comment 3 Albert Astals Cid 2016-12-02 10:46:54 UTC
I'm going to mark this as fixed since we have the "cpp" frontend, it's not very feature complete, but it's where we can add new features aiming for a well defined API.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.