1115 Commits

Author SHA1 Message Date
Gunnsteinn Hall
9665959bcf Move model/fonts to model/internal/fonts - reducing export surface
- Move the folder
- Update imports
- Add type aliases to access needed types from model (fonts.StdFont, fonts.CharMetrics and the font names)
2019-03-12 19:08:37 +00:00
Adrian-George Bostan
e063f17f78 Optimize WriteString method for primitive objects 2019-03-11 21:38:25 +02:00
Adrian-George Bostan
e8dca5876c Add WriteString method benchmarks for primitive objects 2019-03-11 21:25:07 +02:00
Adrian-George Bostan
2749e1135e Fix core package golint notices regarding code documentation 2019-03-08 20:14:17 +00:00
Adrian-George Bostan
559277a6e9 Fix core package golint notices that are not related to code documentation 2019-03-08 20:14:17 +00:00
Adrian-George Bostan
d478aeaf76 Rename ImageExtractOpts to ImageExtractOptions 2019-03-08 21:46:22 +02:00
Adrian-George Bostan
08bdfb0117 Rename ExtractImagesOpts to ImageExtractOpts 2019-03-08 19:03:37 +02:00
Adrian-George Bostan
85acc73977 Adjust image extractor test 2019-03-08 18:59:51 +02:00
Adrian-George Bostan
7012c8b097 Add image extractor options 2019-03-08 18:59:23 +02:00
Adrian-George Bostan
67451578ed Improve code documentation 2019-03-06 19:41:33 +02:00
Adrian-George Bostan
b6819bc491 Add multi-level subchapters to the creator test 2019-03-06 19:32:00 +02:00
Adrian-George Bostan
b92e7562d5 Fix toc and outline link destination coordinates on content page break 2019-03-06 19:25:04 +02:00
Adrian-George Bostan
548af32929 Adapt creator test 2019-03-05 21:40:38 +02:00
Adrian-George Bostan
b6d2f5f5b6 Add chapter hierarchy support 2019-03-05 21:39:55 +02:00
Adrian-George Bostan
e21121dc13 Update signature object ByteRange 2019-02-27 23:32:53 +02:00
Adrian-George Bostan
15c3f6abfa Remove duplicate code 2019-02-27 23:32:32 +02:00
Peter Williams
50a4a896e5 Fixed bug in reading DecodeParems seen with CCITT images in gov.uscourts.ctd.18812.88.0.pdf 2019-02-22 11:32:38 +11:00
Adrian-George Bostan
7c64fc1bbc Fix loading of AcroForms in the appender 2019-02-21 23:40:26 +02:00
Adrian-George Bostan
2b1c5e7ebf Fix documentation typos 2019-02-21 20:55:53 +02:00
Adrian-George Bostan
ba2e1fc576 Adjust appender test with the signature appearance implementation 2019-02-21 20:47:43 +02:00
Adrian-George Bostan
8e17705e7c Document signature related code in the annotator package 2019-02-21 20:27:50 +02:00
Adrian-George Bostan
b33ad302be Add default values for the signature field 2019-02-21 20:24:06 +02:00
Adrian-George Bostan
657fe00a78 Fix signature validation 2019-02-21 00:20:47 +02:00
Adrian-George Bostan
2bd79b2dab Improve signature appearance appender test 2019-02-19 22:04:12 +02:00
Adrian-George Bostan
85e62c3c30 Improve signature annotation rectangle drawing 2019-02-19 22:03:42 +02:00
Adrian-George Bostan
9ac33ed886 Add signature appearance appender test 2019-02-19 21:48:51 +02:00
Adrian-George Bostan
ab979aca95 Add initial signature appearance implementation 2019-02-19 21:48:32 +02:00
Adrian-George Bostan
38d71b46b4 Minor code documentation improvements 2019-02-19 17:59:38 +02:00
Gunnsteinn Hall
e93ffb25f4
Merge branch 'v3' into v3-a5i-pdf-sign 2019-02-18 21:58:35 +00:00
Nikita Kryuchkov
cc63340752
Merge branch 'v3' into v3-ccittfaxdecode 2019-02-18 08:33:18 +03:00
nkryuchkov
6ffb78b093 Make requested changes according to the PR comments
Add default parameters to the NewCCITTFaxEncoder. Default values
are taken from the PDF specification.
ccittfaxdecode was moved to pdf/internal and renamed to ccittfax.
ccittfax package errors were unexported.
2019-02-18 08:28:34 +03:00
Gunnsteinn Hall
ff0e5fc38e
Merge branch 'v3' into encodings 2019-02-17 22:31:39 +00:00
Maciej Lisiewski
f03fb61ad2 Reduce memory thrashing when optimizing large PDFs 2019-02-15 15:50:57 -05:00
nkryuchkov
54443dab7f Adapt code to the new changes from v3 2019-02-15 23:32:40 +03:00
nkryuchkov
fcf3e8786f Merge branch 'v3' into v3-ccittfaxdecode 2019-02-15 23:01:07 +03:00
Adrian-George Bostan
28ad01f4b9 Change the prototype of the appender Sign method 2019-02-15 20:59:17 +02:00
nkryuchkov
4c1f9e1c4b Remove log.Println() 2019-02-15 20:14:44 +03:00
nkryuchkov
ffdbb9218e Finish styling 2019-02-15 19:27:44 +03:00
nkryuchkov
8c4bf0b4ef Ensure 90+% test coverage for ccittfaxdecode 2019-02-15 15:23:01 +03:00
nkryuchkov
f2b25b3eb5 Add TestEncode 2019-02-14 21:46:33 +03:00
nkryuchkov
cfbb181e23 Add test data, fix rows bug with g4, achieve 71.5% coverage 2019-02-14 19:38:43 +03:00
Adrian-George Bostan
c2d1efb653 Combine PdfFieldSignature with PdfSignatureAppearance 2019-02-13 20:28:24 +02:00
Gunnsteinn Hall
2ef5b5ab53
Update comments 2019-02-12 23:50:57 +00:00
Adrian-George Bostan
cda855354a Rename PdfAppearance to PdfSignatureAppearance 2019-02-12 19:57:42 +02:00
Adrian-George Bostan
3233ce9e9c Further refactoring 2019-02-12 19:49:37 +02:00
Adrian-George Bostan
1a92cec9c4 Refactor signature code 2019-02-12 19:18:39 +02:00
Gunnsteinn Hall
e7f5b37903
Merge branch 'v3' into v3-a5i-pdf-sign 2019-02-12 14:19:12 +00:00
nkryuchkov
4c869e88d1 Generate test data for decoding 2019-02-10 19:39:01 +03:00
nkryuchkov
e8505e104f Achieve 50.9% test coverage on ccittfaxdecode 2019-02-10 13:50:11 +03:00
nkryuchkov
600ed85a45 Add TestDecodeRow1D 2019-02-09 22:32:28 +03:00