35 Commits

Author SHA1 Message Date
Denys Smirnov
0327d18eb6 textencoding: remove all unrelated methods from the interface 2019-01-01 23:24:11 +02:00
Denys Smirnov
f6506204d7 fonts: simplify code by getting width of runes in font instead of glyphs 2018-12-28 01:38:48 +02:00
Denys Smirnov
3687c83b37 errors should start with a lower case 2018-12-15 18:49:15 +05:00
Denys Smirnov
6d2c39043c make sure comments begin with a type/function name 2018-12-09 20:22:33 +02:00
Denys Smirnov
e286eecac9 remove unused functions and globals; add todos for unused params 2018-12-09 19:37:07 +02:00
Denys Smirnov
0436f2c974 validate shex length in cmaps; add comments 2018-11-29 23:43:00 +02:00
Denys Smirnov
fb4a087a93 textencoding: introduce GlyphName type 2018-11-29 23:24:40 +02:00
Denys Smirnov
46d22eac31 fonts: introduce types for GIDs and char codes; fix shadowing bug 2018-11-29 04:19:29 +02:00
Gunnsteinn Hall
8007138bd3 Addressing PR 238 review comments 2018-10-23 11:43:02 +00:00
Gunnsteinn Hall
817d0dc805 Field appearance alignment refinements with some options. 2018-10-12 00:53:41 +00:00
Gunnsteinn Hall
a40611d728 clean up 2018-10-07 11:03:11 +00:00
Gunnsteinn Hall
411d2b314e Support combobox choice field appearance generation 2018-10-07 11:03:01 +00:00
Gunnsteinn Hall
050e50b926 Fix text alignment padding 2018-10-07 11:00:59 +00:00
Gunnsteinn Hall
7582f06515 Add regenerate text fields flag. Default border width to 0. Apply width from BS dictionary. 2018-10-05 03:29:52 +00:00
Gunnsteinn Hall
72bb06194f Draw annotation Rect to text field appearances as well 2018-10-05 02:20:11 +00:00
Gunnsteinn Hall
3536d323fb Support MK appearance characteristics for certain styles. Wrap content stream to fix bugs. 2018-10-05 01:59:19 +00:00
Gunnsteinn Hall
6feb782c31 Enhancements to field appearance generation. Styling options added. 2018-10-03 22:35:10 +00:00
Gunnsteinn Hall
efb03409b4 Enhanced field appearance - alignment etc. 2018-10-02 20:33:40 +00:00
Gunnsteinn Hall
aea91f1ba9 Merge branch 'v3' into v3-enhance-forms 2018-09-29 16:59:16 +00:00
Gunnsteinn Hall
8d143d7009 Fix font size 0 in text comb field appearance 2018-09-29 02:22:32 +00:00
Gunnsteinn Hall
b19b5a6054 Field appearance generator added to annotator 2018-09-28 11:36:45 +00:00
Gunnsteinn Hall
4a89eddcfc Form field creation functions placed into annotator 2018-09-18 19:57:53 +00:00
Gunnsteinn Hall
6c34f32c7f Updating headers and package descriptions 2018-08-03 10:15:42 +00:00
Gunnsteinn Hall
badce2938f Address gofmt simplify items 2017-07-31 14:54:14 +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
b7241e94fc Fix border width definition between annotation and appearance stream 2017-06-19 16:42:50 +00:00
Gunnsteinn Hall
c4c5a49d27 Annotation line drawing fix 2017-06-16 14:12:30 +00:00
Gunnsteinn Hall
b8ac08aaa5 Added line, rect, circle drawing routines into draw package (refactored from annotator). 2017-05-28 14:43:18 +00:00
Gunnsteinn Hall
cbdd19e29c Remove unnecessary files 2017-05-24 21:55:07 +00:00
Gunnsteinn Hall
5a7469958d Text generating operators in content creator. Some refactoring of annotator. 2017-05-24 21:43:32 +00:00
Gunnsteinn Hall
82d91844d1 annotation fixes for circle, rectangle (fill, stroke) 2017-04-12 22:26:12 +00:00
Gunnsteinn Hall
89b36f338b Annotations support for rectangle and ellipses with appearance stream in annotator. 2017-04-12 21:37:20 +00:00
Gunnsteinn Hall
3297004174 Create rectangle annotation with appearance stream 2017-04-12 12:31:05 +00:00
Gunnsteinn Hall
c46182f63c Coordinate system fix for line annotation (global vs local Form vs Page) 2017-04-10 01:04:00 +00:00
Gunnsteinn Hall
88d1f6283f Initial prototype for annotator and draw packages for creating annotations and drawing paths for content stream creation. 2017-04-09 16:49:15 +00:00