[Poppler-bugs] [Bug 103372] New: Add API to let the renderin process callback in the middle of rendering to get a partial rendering

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Oct 20 10:27:38 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=103372

            Bug ID: 103372
           Summary: Add API to let the renderin process callback in the
                    middle of rendering to get a partial rendering
           Product: poppler
           Version: unspecified
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: qt frontend
          Assignee: poppler-bugs at lists.freedesktop.org
          Reporter: aacid at kde.org

Created attachment 134935
  --> https://bugs.freedesktop.org/attachment.cgi?id=134935&action=edit
The said patch

For very complex map files (that sometimes take minutes to render) it is a good
idea (and Adobe Reader does the same) to update the rendered image every X
operations so that the user sees the rendering is still happening instead of
the program to have hung.

This is already taken into account in the poppler core by the calls to dump()
from Gfx.cc.

This patch leverages that and adds new API to the Qt5 frontend to allow for
that.

I will add a link to the Okular code that uses it in a bit.

I will also try to find a slow document to share, since the one i've used to
develop this feature is sadly private and can't share it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/poppler-bugs/attachments/20171020/6431ed91/attachment.html>


More information about the Poppler-bugs mailing list