Gunnsteinn Hall
ca74ee87a1
Add Symbol font encoder and test example case for symbol font use
2017-07-09 22:37:05 +00:00
Gunnsteinn Hall
c6e7b8c62f
Add standard 14 fonts support
2017-07-08 23:09:52 +00:00
Gunnsteinn Hall
1a5c918307
License package added to v2.
2017-07-08 22:00:11 +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
8c50cd43a8
Update version to v2.0.0-alpha.5
2017-07-07 17:20:37 +00:00
Gunnsteinn Hall
8a013a05e4
Test cases for creator and test files.
2017-07-07 15:37:50 +00:00
Gunnsteinn Hall
e0bb61326c
add missing header
2017-07-07 15:09:20 +00:00
Gunnsteinn Hall
168c04d168
Basic creator table implementation. Closes #12 .
2017-07-07 15:08:43 +00:00
Gunnsteinn Hall
ced03e48ee
Table of contents generating function added. Exported some methods so drawables can be created externally.
2017-07-06 16:26:22 +00:00
Gunnsteinn Hall
1a5c3eb4ac
Initial import of PDF creator with text, image adding capabilities
2017-07-05 23:10:57 +00:00
Peter Williams
cc549c6662
Merge branch 'up_v2_dev' of https://github.com/peterwilliams97/unidoc into up_v2_dev
2017-07-03 15:11:24 +10:00
Gunnsteinn Hall
fbff8ffdba
Prefer using Name rather than string
2017-07-02 15:51:26 +00:00
Gunnsteinn Hall
68bd7caecc
Resource functions for ExtGState
2017-07-01 22:08:51 +00:00
Gunnsteinn Hall
be629aecbf
Add convenience functions in Content stream creator
2017-07-01 21:57:31 +00:00
Gunnsteinn Hall
b75541dcf8
Fix in AddContentStreamByString which had problems with certain PDFs.
2017-07-01 21:56:59 +00:00
Gunnsteinn Hall
f13acfe276
Expose Operations function
2017-06-29 13:51:22 +00:00
Gunnsteinn Hall
4b30ce1721
Capability to load a unidoc Image from a Go image.
2017-06-28 15:16:36 +00:00
Gunnsteinn Hall
9a06eec2db
Improved functions to check and work with page resources. Page duplication enabled.
2017-06-28 15:15:44 +00:00
Gunnsteinn Hall
53b9e8b99c
Convenience functions to create streams and indirect objects.
2017-06-28 15:14:25 +00:00
Gunnsteinn Hall
3586509908
Add functions to wrap content state (q..Q). Fix TJ.
...
Changes function syntax to use *ContentStreamOperations so can change
state.
2017-06-28 15:13:37 +00:00
Gunnsteinn Hall
0ab2af5952
Add alpha channel transformation (mapping) capability
2017-06-20 11:30:42 +00:00
Gunnsteinn Hall
42c36270cc
Remove unnecessary name parameter when creating XObject image.
2017-06-19 16:43:17 +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
Alfred Hall
213475c4dd
Create CODE_OF_CONDUCT.md
2017-06-15 11:03:26 +00:00
Gunnsteinn Hall
88b714e880
Transparency fix, only requiring SMask if alpha used
2017-06-14 21:16:17 +00:00
Gunnsteinn Hall
be48e30405
Allow ExtGState loading via indirect object also
2017-06-13 11:34:53 +00:00
Gunnsteinn Hall
fc9e540889
Added support for inserting images with an alpha transparency channel. Closes #52 .
2017-06-06 21:16:55 +00:00
Gunnsteinn Hall
2098361062
Fix for adding new font when font dictionary is indirect obj.
2017-06-04 12:35:34 +00:00
Gunnsteinn Hall
ef6e7bc8ff
Fix minor rect rendering issue
2017-06-02 12:03:51 +00:00
Gunnsteinn Hall
057c437d1e
Fix circle rendering (endings)
2017-05-29 17:39:54 +00:00
Gunnsteinn Hall
589cc78df8
Fix in hasextgstate check
2017-05-28 15:14:32 +00:00
Gunnsteinn Hall
39f8103108
Helper function to check if ExtGState name is available
2017-05-28 14:45:02 +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
4e678439d6
Fix in text operand TL
2017-05-26 12:28:48 +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
36aaf59139
Add Do function to content creator
2017-05-20 14:01:44 +00:00
Gunnsteinn Hall
d241837196
Support [/DeviceRGB] when specified in an array. Closes #49 .
2017-05-10 20:35:40 +00:00
Gunnsteinn Hall
a80d617bc7
Handle null filter as raw data. Closes #48 .
2017-05-10 10:21:46 +00:00
Peter Williams
01495b0d70
removed more cruft
2017-05-09 15:40:23 +10:00
Peter Williams
4134d42c76
Merge branch 'v2' of https://github.com/unidoc/unidoc into up_v2_dev
...
* 'v2' of https://github.com/unidoc/unidoc :
Enhancements to tolerate more malformed PDFs. Fixes #47
Minor fix to allow null for colorspace entry in Resource dicts
Improved xref rebuild repair procedure. Closes #45 .
EOF marker seek more forgiving #46
Fix issue with unremoved AES decrypted padding bytes #44
Handle annotations with missing subtype as generic #43
Annotations fix
2017-05-08 15:18:07 +10:00
Peter Williams
a904ca32e7
fixed buffer overrun
2017-05-08 15:17:37 +10:00
Peter Williams
5176b0b6b7
Allow xobject image modification that preserves unchanged parts of original xobject
2017-05-05 18:16:21 +10:00
Peter Williams
883bfefce6
Merge branch 'v2' of https://github.com/unidoc/unidoc into up_v2_dev
...
* 'v2' of https://github.com/unidoc/unidoc :
Expanded support for forms, refactoring.
Encoding fixes for images
Fix Coords length bug for shading type 3
2017-05-03 13:38:05 +10:00
Gunnsteinn Hall
5c5ad1bc14
Enhancements to tolerate more malformed PDFs. Fixes #47
2017-04-27 22:25:00 +00:00
Gunnsteinn Hall
78c6f01d03
Minor fix to allow null for colorspace entry in Resource dicts
2017-04-26 23:23:29 +00:00
Gunnsteinn Hall
3f4e84a2e4
Improved xref rebuild repair procedure. Closes #45 .
2017-04-26 23:11:35 +00:00
Gunnsteinn Hall
532f564b3a
EOF marker seek more forgiving #46
2017-04-26 08:53:18 +00:00
Gunnsteinn Hall
d25fa23fb0
Fix issue with unremoved AES decrypted padding bytes #44
2017-04-24 21:36:07 +00:00