[Poppler-bugs] [Bug 83642] New: add a displayAnnot to Page class

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Sep 8 19:50:56 PDT 2014


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

          Priority: medium
            Bug ID: 83642
          Assignee: poppler-bugs at lists.freedesktop.org
           Summary: add a displayAnnot to Page class
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: jose.aliste at gmail.com
          Hardware: Other
            Status: NEW
           Version: unspecified
         Component: general
           Product: poppler

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

The title says it all. I am attaching a patch to add Page::displayAnnot method.
The rationale for this is to be able to render just one annotation (that could
be being modified by a drag-and-drop operation for instance) on top of an
already rendered page. This will allow fast drag-and-drop animations when
creating highlighting annotations and other annots that will need drag-and-drop
interaction.

Although we will be using no many options in the glib backend, I chosed to
mimick as much as possible displaySlice() in terms of arguments, only removing
the annotChecks since this method really wants to render the annotation.

I will attach the glib part in another bug.

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


More information about the Poppler-bugs mailing list