[poppler] Poppler and partial rendering
Albert Astals Cid
aacid at kde.org
Wed Nov 9 05:33:48 PST 2011
A Dimecres, 9 de novembre de 2011, Peter17 vàreu escriure:
> Dear all,
>
> I am studying those bug reports: [1], [2], [3] and this e-mail [4].
>
> To sum up, Evince and Okular are using Poppler as a backend. The zoom,
> in those 2 software, is limited to 400%. People has been requesting
> more zoom for years, but this has not been implemented because of a
> too large memory consumption. Actually, zooming in Okular or Evince
> will render the whole page in the memory and not just the displayed
> part of the page.
>
> Could someone among the Poppler developers summarize the situation by
> answering those questions, please?
>
> Is partial page rendering implemented in Poppler?
Yes
> If no, how hard do you think it would be to implement it?
> If yes, where in the source code?
Have you tried looking for it? Because it's pretty easy to spot it.
PDFDoc::displayPageSlice
> How hard is it how to use it in a software?
Trivial, you just need to give which rectangle of the page you want to render,
but you would know that if you looked at the code ;-)
> Is there a place where this function is documented?
Again, have you looked at the code?
> Is it frontend-dependent?
More information about the poppler
mailing list