<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Add poppler_page_render_annot method"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=83643#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Add poppler_page_render_annot method"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=83643">bug 83643</a>
              from <span class="vcard"><a class="email" href="mailto:jose.aliste@gmail.com" title="Jose Aliste <jose.aliste@gmail.com>"> <span class="fn">Jose Aliste</span></a>
</span></b>
        <pre>to move an annotation probably we need more API in the glib part to render the
page with all annotations but one. and then use this method to render the annot
as you described. It is implemented like this for dragging highlight in the
wip/highlight branch in git gnome evince. 

The most basic usage of the API is to render over a page already rendered
without the annotation, but you could render to any portion of the page by
setting clip extents and proper transformation on the cairo context (of course
this does not work just yet, as it does not work properly in
poppler-render_page but that's a bug in the implementations that i plan to fix
when i finally review and try to merge tiling support) 

I agree we need to document better, and i will modify the demo of adding
highlighting in order to use this func.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>