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? From what i can see the glib frontend does not provide a render method that accepts a rectangle, cpp and qt4 ones do. Albert > > Thanks in advance > > Best regards > > [1] https://bugs.launchpad.net/evince/+bug/241604 > [2] https://bugzilla.gnome.org/show_bug.cgi?id=303365 > [3] https://bugs.kde.org/show_bug.cgi?id=148527 > [4] http://lists.freedesktop.org/archives/poppler/2005-November/001125.html > > -- > Peter Potrowl > _______________________________________________ > poppler mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/poppler _______________________________________________ poppler mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/poppler
