Commit Graph

1222 Commits

Author SHA1 Message Date
Zach Langner
c8b42f4fd4 Fixed null ref exception in PdfDocumentBuilder
Fixed null ref exception in PdfDocumentBuilder that occurs when TokenScanner returns null for the IndirectReferenceToken provided.
2022-03-11 11:44:08 -06:00
Eliot Jones
b0a5f4c8d0 fix test, again 2022-02-19 16:27:21 -04:00
Eliot Jones
109e0df0c4 fix test 2022-02-19 16:19:11 -04:00
Eliot Jones
81e7861854 check if build works on windows 2016 2022-02-19 15:47:04 -04:00
Eliot Jones
77ac6caa64 use windows 2019 for actions 2022-02-19 12:57:33 -04:00
Eliot Jones
eac36ceae3 Merge pull request #420 from MeVitae/writer-text-mode
Add `SetTextRenderingMode` method to `PdfPageBuilder`
2022-02-16 08:25:09 -04:00
Jacob O'Toole
715e73ace8 Add SetTextRenderingMode method to PdfPageBuilder 2022-02-15 11:46:58 +00:00
Eliot Jones
e54cd8f209 allow minfeature array to be array in type 1 and ignore failures #380 2022-01-15 14:02:33 +00:00
Eliot Jones
0b876cb338 skip application specific markers when parsing jpg headers 2022-01-15 13:42:23 +00:00
Eliot Jones
e2b7de54e9 #406 always use standard 14 width for advance if available for truetype with standard14 font type 2022-01-15 13:07:35 +00:00
Eliot Jones
5b66e4b846 #409 handle aes decrypt of empty arrays correctl 2022-01-12 19:37:44 +00:00
Eliot Jones
b89c8c577d add 3rd part of archive to integration tests 2022-01-11 17:39:14 +00:00
Eliot Jones
83948f42d7 #405 check encryption token value for null 2022-01-11 16:13:52 +00:00
Eliot Jones
a342115b9c run build and test on pull requests 2022-01-11 13:56:13 +00:00
Eliot Jones
7ed985a023 move console runner to named file and clean output then run in action 2022-01-11 11:27:50 +00:00
Eliot Jones
16e1e5e52d fix workflow typos 2022-01-11 10:13:23 +00:00
Eliot Jones
bb16af1d9a add code to try unzip archives 2022-01-11 10:05:21 +00:00
Eliot Jones
41bfa1a054 let wget create archive folder if not exists 2022-01-10 23:07:18 +00:00
Eliot Jones
0bb77c1144 also download and cache part 1 2022-01-10 23:05:18 +00:00
Eliot Jones
20e1695c5f try caching downloaded file 2022-01-10 23:01:17 +00:00
Eliot Jones
9a46135de5 start writing an action for integration tests 2022-01-10 22:50:37 +00:00
Eliot Jones
879513e83d add snupkg to nightly build step 2022-01-10 21:05:09 +00:00
Eliot Jones
124f54119e #405 allow user access permissions in encryption to be bigger than int 2022-01-10 21:00:33 +00:00
Eliot Jones
a538aaf0de bump version so that nightly builds for pre-release have correct version 2022-01-10 12:40:47 +00:00
Eliot Jones
a57e5f39ad Merge pull request #401 from plaisted/master
adjust string serialization to handle raw byte data properly
2021-12-30 12:22:08 +00:00
Eliot Jones
99c284c719 Merge pull request #400 from davebrokit/master
PageXmlTextExporter: ensure no coords on the page boundaries #399
2021-12-30 12:20:13 +00:00
Michael Plaisted
2146466a9a add extra hex char 2021-12-22 13:23:41 -06:00
Michael Plaisted
8834bff378 Revert "extra non printable char" due to github changing new lines
This reverts commit 1f6ecd7ab4.
2021-12-22 13:22:03 -06:00
Michael Plaisted
1f6ecd7ab4 extra non printable char 2021-12-22 12:36:53 -06:00
Michael Plaisted
437ad17c76 fix comment typo 2021-12-21 20:18:25 -06:00
Michael Plaisted
6b92a099b5 adjust string serialization to handle raw byte data properly 2021-12-21 20:17:03 -06:00
davmarksman
b3ace45e96 PageXmlTextExporter: ensure no coords on the page boundaries #399 2021-12-19 15:21:15 +00:00
Eliot Jones
5524473e0e Merge pull request #385 from BobLd/master
Clean DocstrumBoundingBoxes and make relevant static methods public
2021-10-25 07:57:42 -04:00
BobLD
7ba28d2b56 Clean DocstrumBoundingBoxes and make relevant static methods public. Add tests. #376 2021-10-24 11:44:24 +01:00
Eliot Jones
615e8964e9 Merge pull request #372 from otuncelli/master
PDF/A-1 doesn't allow transparency.
2021-09-28 17:00:33 -04:00
Osman Tunçelli
eaf0c5da6e PDF/A-1 doesn't allow transparency. 2021-09-28 04:51:37 +03:00
Eliot Jones
4c36f84a0d version 0.1.5 v0.1.5 2021-09-17 11:16:43 -04:00
Eliot Jones
e8f917bbb1 try last known good version of action 2021-08-27 14:05:43 -04:00
Eliot Jones
2ac20d1a78 coding is hell 2021-08-27 10:33:12 -04:00
Eliot Jones
40b331b4a0 something to do with this right, maybe 2021-08-27 09:49:33 -04:00
Eliot Jones
fa7186143f is it because i'm on windows, what do you want!? 2021-08-27 09:47:32 -04:00
Eliot Jones
0c2bd83545 why, why do these need to be single letter 2021-08-27 09:35:30 -04:00
Eliot Jones
afc0810f1e try to fix broken yaml rubbish 2021-08-27 07:40:23 -04:00
Eliot Jones
df3552c38e Merge pull request #359 from plaisted/master
link annotation fix for PdfDocumentBuilder
2021-08-27 07:38:22 -04:00
Michael Plaisted
79b26bb434 - strip link annotations to avoid corrupt links to non-existant pages
- fix issue with acrobat not liking same content stream on multiple pages
2021-08-22 18:06:09 -05:00
Eliot Jones
905f09b18a remove unrecognized flag from nightly publish 2021-08-22 16:22:20 -04:00
Eliot Jones
36e593cf3f Merge branch 'master' of github.com:UglyToad/PdfPig into master 2021-08-21 15:40:38 -04:00
Eliot Jones
c4e23ff5ac remove prevent check date run and use master job 2021-08-21 15:40:11 -04:00
Eliot Jones
bf2e291f22 Merge pull request #358 from Poltuu/handle_wrong_return_char
\r only in token scanner
2021-08-17 18:10:00 -04:00
romain v
47a0a62eee \r only in token scanner
An edge case was lost with this commit 31ca3640d2

when scanner is only followed by \r (without \n)
2021-08-17 16:14:59 +02:00