22 Commits

Author SHA1 Message Date
Gunnsteinn Hall
1321303950 Address golint for interface methods 2018-08-02 10:48:44 +00:00
Gunnsteinn Hall
7c4b1640ef Address golint comments 2018-08-02 00:29:47 +00:00
Peter Williams
b1cf3494f7 Removed naked returns. Fixed godoc. Reorganized object extractors 2018-07-25 12:00:49 +10:00
Emmanuel Florent
f3adc44a4f Add func NewPdfAnnotationWidget() *PdfAnnotationWidget
AnnotationWidget are usefull for adding Signature widgets
2018-01-28 09:54:01 +01:00
Gunnsteinn Hall
30ffbe3cbe Only attempt to load annotation from a valid indirect object for annotation Popup entries. Fixes #91. 2017-08-01 15:21:33 +00:00
Gunnsteinn Hall
10c3be8c95 Change PdfObjectDictionary from map to struct and introduce ordered keys. Syntax change. Fixes all around to accommodate changes. Also fixes in test cases. Closes #56. 2017-07-08 21:04:13 +00:00
Gunnsteinn Hall
9345926745 Handle annotations with missing subtype as generic #43 2017-04-24 18:18:46 +00:00
Gunnsteinn Hall
b0479f6914 add constructors for more annotation types 2017-03-31 22:45:11 +00:00
Peter Williams
2d1c5ae1b0 removed unused dependency 2017-03-29 16:02:47 +11:00
Gunnsteinn Hall
ec5ad27789 Minor fixes, initial interface for creating new annotations. 2017-03-24 11:31:20 +00:00
Gunnsteinn Hall
1d85d876fc Minor fixes in annotation handling 2017-03-08 16:49:23 +00:00
Gunnsteinn Hall
6516adddc4 Cleaning up logging, more debug -> trace log level 2017-03-02 18:06:32 +00:00
Gunnsteinn Hall
4aa6845e27 Refactored contentstream into a separate package. 2017-03-01 16:02:53 +00:00
Gunnsteinn Hall
25cb4ac6ff Make less strict for parsing annotation type
Report the incompatibility but not cause an error
2017-01-14 18:52:45 +00:00
Gunnsteinn Hall
2f9b8e3828 Change printfs to debug logging 2017-01-09 14:12:23 +00:00
Gunnsteinn Hall
9fe3c5a0b9 Improved annotation object handling (parsing and writing) 2016-12-05 16:21:23 +00:00
Gunnsteinn Hall
bf2f1056b1 Improved handling of annotations; added markup specific fields and RichMedia, Projections annotation supported. Some fixes for noncompliant pdf files. 2016-09-13 13:19:05 +00:00
Gunnsteinn Hall
ed354edd42 Integration of annotations and form field models 2016-09-13 09:51:57 +00:00
Gunnsteinn Hall
ff67cb30a8 Improvements on PDF annotation model (in progress) 2016-09-12 17:59:45 +00:00
Gunnsteinn Hall
e8b07540dd Clean up model and primitive relationship 2016-09-11 23:17:38 +00:00
Gunnsteinn Hall
f358b3e26f Refactoring in progress
Currently compiles with tests, but not fully functional yet.
2016-09-09 15:02:52 +00:00
Gunnsteinn Hall
19fd98d667 Refactoring into core and model. (in process)
As the package was growing large, there is a need to clean up.  Testing
to refactor into a core (basic pdf parsing and primitive objects) and a
higher level model package.
2016-09-08 17:53:45 +00:00