311 Commits

Author SHA1 Message Date
Gunnsteinn Hall
34bf57a46d Start work on higher level Form integration 2016-08-24 09:13:08 +00:00
Gunnsteinn Hall
8adcb4e04f Support for parsing content streams and extracting text 2016-08-23 01:26:45 +00:00
Gunnsteinn Hall
4e3ed4eeb8 text extraction 2016-08-22 08:46:18 +00:00
Alfred Hall
69669545f5 Merge pull request #29 from unidoc/ud-26
Higher level Outline handling (UD-26)
2016-08-20 12:58:15 +00:00
Gunnsteinn Hall
1cdea5bff1 Clean up
Removed commented out GetOutlinesForPage function.  Useful for
splitting files but will feature  in a special splitter helper later
with a more complete support (tree structure).
2016-08-20 11:51:09 +00:00
Gunnsteinn Hall
ae85beecd0 Cleanup comment 2016-08-20 11:32:22 +00:00
Gunnsteinn Hall
e8ee7ca99f Clean up 2016-08-20 11:24:43 +00:00
Gunnsteinn Hall
307f1ef8e7 Add NewPage function to simplify page creation 2016-08-20 10:15:48 +00:00
Gunnsteinn Hall
eb13f3b8be More flexibility in parsing dates etc to support more PDFs with the new outlines handling
PdfDate more flexible (offset made optional)
Count that should be int can now also be a float
2016-08-19 11:34:55 +00:00
Gunnsteinn Hall
1593b0ebd4 Fixes 2016-08-19 09:13:12 +00:00
Gunnsteinn Hall
6941899c74 Outline tree access 2016-08-18 18:15:57 +00:00
Gunnsteinn Hall
09993bbf79 Clean up old outlines implementation 2016-08-18 15:55:20 +00:00
Gunnsteinn Hall
986ada5be9 Outline implementation, recursion and outputting improved 2016-08-18 14:38:49 +00:00
Gunnsteinn Hall
49b5529a92 Outputting/writing outline tree in the works 2016-08-18 09:43:44 +00:00
Gunnsteinn Hall
83e4b0946c Simplify outline support
Add destinations support when needed.
2016-08-17 16:45:38 +00:00
Gunnsteinn Hall
734cd7ddbf Merge in master 2016-08-17 15:04:29 +00:00
Gunnsteinn Hall
1103702ce7 Moving catalog, page high level handling to ud-43 2016-08-17 14:05:29 +00:00
Alfred Hall
e9dec61b51 Merge pull request #28 from unidoc/ud-42
UD-42 (Repair broken xrefs)
2016-08-17 12:12:35 +00:00
Gunnsteinn Hall
f91f55156b Updated outline handling. Support for getting flattened outline lists. 2016-08-17 00:07:56 +00:00
Gunnsteinn Hall
93f46a6dae Outline loading cleanup interface 2016-08-16 17:57:23 +00:00
Gunnsteinn Hall
4943f123f1 Fix tests 2016-08-16 16:37:46 +00:00
Gunnsteinn Hall
d43cde9a34 Simplify tracing and referencing in the reader
Fixes a bug where Parent field could point to a non-existing object in
the writer.
2016-08-16 16:22:01 +00:00
Gunnsteinn Hall
3b5044fa6b Repair malformed files with broken xref table
Added a simple top-down parser which rebuilds a new xref table.  Not
supporting object streams yet.
2016-08-16 16:20:29 +00:00
Gunnsteinn Hall
fb75b45f69 Outline support updates 2016-08-16 09:36:24 +00:00
Gunnsteinn Hall
d8408635b7 Work on higher level architecture for outlines 2016-08-15 01:31:35 +00:00
Alfred Hall
d1789566c2 Typo 2016-08-05 11:06:00 +00:00
Alfred Hall
6d286583a3 Roadmap link. 2016-08-05 11:03:28 +00:00
Alfred Hall
e1321fbc9f Not using GitHub issues as we got our own bug tracker. 2016-08-03 10:48:41 +00:00
Alfred Hall
b2b6f92ac2 Closes #11. 2016-08-02 16:31:37 +00:00
Alfred Hall
b32f6abca1 Features linking to unidoc.io 2016-08-01 17:25:56 +00:00
Alfred Hall
a72f171aac More examples 2016-08-01 16:59:00 +00:00
Gunnsteinn Hall
a6c7091024 Merge branch 'master' of github.com:unidoc/unidoc 2016-07-30 00:34:41 +00:00
Gunnsteinn Hall
3377a87070 added fit to width parameter for watermark image 2016-07-30 00:34:35 +00:00
Gunnsteinn Hall
c62a60eaed Added watermark image support. 2016-07-30 00:27:21 +00:00
Alfred Hall
01ec2e8ccb Clarifying extra license clause. 2016-07-29 18:00:12 +00:00
Alfred Hall
f167f70f36 Revised licensing. 2016-07-29 17:23:43 +00:00
Gunnsteinn Hall
95b659d7c1 Fix problem when stream Filter name is embedded in an array UD-38 2016-07-27 13:54:48 +00:00
Gunnsteinn Hall
728d87ac74 Better handling of comments within pdf dictionaries. 2016-07-27 01:08:26 +00:00
Alfred Hall
092454bfe2 Update example link again
Signed-off-by: Alfred Hall <ahall@ahall.org>
2016-07-25 14:12:03 +00:00
Alfred Hall
45ce1bf4fc Update example link
Signed-off-by: Alfred Hall <ahall@ahall.org>
2016-07-25 14:10:56 +00:00
Alfred Hall
02f437a206 Examples now in its own repository
Signed-off-by: Alfred Hall <ahall@ahall.org>
2016-07-25 14:09:07 +00:00
Gunnsteinn Hall
92c27faebd Add support for embedding images 2016-07-25 14:06:43 +00:00
Alfred Hall
d296a1e5f6 Crop and rotate examples 2016-07-19 23:20:48 +00:00
Gunnsteinn Hall
1d37249ac1 Added higher level interface for Page handling. Examples for page rotating and cropping. 2016-07-19 23:16:25 +00:00
Gunnsteinn Hall
868526075c Added more type assertion checks 2016-07-17 21:42:09 +00:00
Gunnsteinn Hall
204efb3bd4 merge 2016-07-17 20:49:33 +00:00
Gunnsteinn Hall
3f848928dc type checking for Filter 2016-07-17 20:46:43 +00:00
Alfred Hall
f2fb3337fb Fixing the logger. 2016-07-17 19:59:17 +00:00
Alfred Hall
1ab8baf79c Stay up to date. 2016-07-15 11:13:30 +00:00
Alfred Hall
83ce9f2caa Wording 2016-07-13 14:15:56 +00:00