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
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
Gunnsteinn Hall
9345926745
Handle annotations with missing subtype as generic #43
2017-04-24 18:18:46 +00:00
Gunnsteinn Hall
57e576344c
Annotations fix
...
https://github.com/unidoc/unidoc/issues/41
2017-04-21 12:08:58 +00:00
Gunnsteinn Hall
f36575d3e4
Expanded support for forms, refactoring.
2017-04-19 12:05:20 +00:00
Gunnsteinn Hall
784a60e42b
Encoding fixes for images
...
Support avg, paeth predictors for decoding. Special error flag for
unsupported error parameters. Support specifying encoder when creating
new image objects (inline,xobject).
2017-04-19 11:46:53 +00:00
Gunnsteinn Hall
3448bd10d3
Fix Coords length bug for shading type 3
2017-04-19 03:22:41 +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
80c33cc810
Fixes in inline image parsing and outputting.
2017-04-12 11:21:32 +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
Gunnsteinn Hall
39f392f5ea
Allow shadings to be defined inline (direct dictionary object)
2017-04-07 16:32:32 +00:00
Gunnsteinn Hall
e3c90b85b7
Cleaning up comments etc.
2017-04-05 18:05:38 +00:00
Gunnsteinn Hall
4d6d6b4b24
update version to 2.0.0-alpha.4
2017-04-04 12:45:01 +00:00
Gunnsteinn Hall
9c2dd082ab
Fixes for resource and stream handling for Form Objects.
2017-04-04 12:09:26 +00:00
Gunnsteinn Hall
ce836c6f71
Support for Pattern, Shading objects. Various fixes and enhancements.
2017-04-04 05:51:58 +00:00
Gunnsteinn Hall
a1d15f3838
Add core support for creating PDF content via content streams
2017-04-02 18:48:40 +00:00
Gunnsteinn Hall
b0479f6914
add constructors for more annotation types
2017-03-31 22:45:11 +00:00
Gunnsteinn Hall
90caacec66
Improved crypto handling for encrypt dicts with references
2017-03-29 15:54:50 +00:00
Gunnsteinn Hall
698dbe3168
Merge pull request #39 from peterwilliams97/up_v2_dev
...
Up v2 dev - Fixes in colorspace and content stream handling
2017-03-29 11:04:33 +00:00
Peter Williams
5e0baec137
Parse floating point numbers correctly in content streams e.g. .1 .1 .2 RG
2017-03-29 17:31:46 +11:00
Peter Williams
4db1306daf
Allow variable number of Ranges in ICC color spaces
2017-03-29 16:46:43 +11: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
a40fc446bd
Bump version to 2.0.0-alpha.3
2017-03-15 13:01:20 +00:00
Gunnsteinn Hall
8ae4f6a63a
Initial implementation of a simple graphics state handler / content stream processor. Multiple changes and fixes in colorspace handling. And more.
2017-03-14 13:04:51 +00:00
Gunnsteinn Hall
915a9c240d
check if inline image params set when writing out
2017-03-09 13:09:16 +00:00
Gunnsteinn Hall
94ba6a8f4f
Inline image fixes; image mask; sampling change: pad with 0s if missing data
2017-03-09 12:56:27 +00:00
Gunnsteinn Hall
0e56876030
Repair for broken pdfs with too long stream lengths
2017-03-08 19:59:29 +00:00
Gunnsteinn Hall
5e2931f493
Fix predictor handling for LZW too
2017-03-08 16:56:29 +00:00
Gunnsteinn Hall
c2ff40c564
Simple function to get encryption information; cleanup
2017-03-08 16:54:40 +00:00