[poppler] Re: [Patch] Info about document fonts

Marco Pesenti Gritti mpgritti at gmail.com
Wed Jun 8 04:50:40 PDT 2005


> Allright, that's a good point.  The iterator API is easier to extend
> without breaking ABI.
> 
> Another thing: this is pretty slow on big documents, for the PDF
> specification, test-poppler-glib takes about 30 seconds to extract all
> the fonts.  Do we need some kind of callback API for scanning the
> document to avoid blocking the GUI?

Well the general approach we are using in evince right now for such
things is to create a threaded job. We are doing it already for links,
for example.
So, at least for evince, an async api seem unnecessary...

Marco


More information about the poppler mailing list