Bug 11076 - Impoved Annotation support
Summary: Impoved Annotation support
Status: RESOLVED FIXED
Alias: None
Product: poppler
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: poppler-bugs
QA Contact:
URL:
Whiteboard:
Keywords: patch
Depends on:
Blocks: 11266
  Show dependency treegraph
 
Reported: 2007-05-28 16:24 UTC by Iñigo Martínez
Modified: 2008-10-05 08:28 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Patch to improve Annotation support (142.09 KB, patch)
2007-05-28 16:26 UTC, Iñigo Martínez
Details | Splinter Review
Last patch update. (142.87 KB, patch)
2007-06-04 15:30 UTC, Iñigo Martínez
Details | Splinter Review
Update patch. (148.56 KB, patch)
2007-06-10 17:12 UTC, Iñigo Martínez
Details | Splinter Review
Update to glib bindings. (60.13 KB, patch)
2007-06-10 17:14 UTC, Iñigo Martínez
Details | Splinter Review
Update patch. (148.95 KB, patch)
2007-06-14 03:03 UTC, Iñigo Martínez
Details | Splinter Review

Description Iñigo Martínez 2007-05-28 16:24:35 UTC
Actually only links and widget (with the forms implementation) annotations are supported and in a limited way. The proposal does include a nice Annot base implementation and easily extensible to the existant Annot types.

The actual implementation does try to parse every field of the different Annot types present in the Adobe specification. Not all fields are yet parsed as there is still work to do. At the moment these are the supported Annot types: Text, Link, FreeText, Line, TextMarkup and Widget.

As I said, there is still some work to do. I still have to look for direct/indirect references and streams as I'm still learning how they work, but I think this is a nice update at the moment to the Annot support until next update.
Comment 1 Iñigo Martínez 2007-05-28 16:26:24 UTC
Created attachment 10112 [details] [review]
Patch to improve Annotation support

Patch with the changes to improve annotation support. It adds support for Text, Link, FreeText, Line, TextMarkup and Widget Annotations.
Comment 2 Iñigo Martínez 2007-06-04 15:30:00 UTC
Created attachment 10186 [details] [review]
Last patch update.

Here goes an update to the last patch I sent. This adds a few more things and fixes a pair of crashes.
Comment 3 Iñigo Martínez 2007-06-10 17:12:17 UTC
Created attachment 10244 [details] [review]
Update patch.

This is the last update on sometime. It does clean the code a little and fix a pair of odd bugs.
Comment 4 Iñigo Martínez 2007-06-10 17:14:37 UTC
Created attachment 10245 [details] [review]
Update to glib bindings.

An improvement to the glib bindings using the patch to update the poppler core.
Comment 5 Iñigo Martínez 2007-06-14 03:03:01 UTC
Created attachment 10306 [details] [review]
Update patch.

Update to the poppler core.
Comment 6 Pino Toscano 2008-10-05 08:28:20 UTC
I suppose this was merged (and got improvements too), so we can close this.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.