Eliot Jones
|
4e490d63be
|
#444 handle invalid tounicode map objects in tt fonts
|
2022-05-02 16:17:05 -04:00 |
|
Eliot Jones
|
03692cf42f
|
set version to alpha of 0.1.7 for future nightly builds
|
2022-04-25 10:06:46 -04:00 |
|
Eliot Jones
|
5597a8f38c
|
version 0.1.6
|
2022-04-25 09:22:47 -04:00 |
|
Eliot Jones
|
2576c3d838
|
#443 fix bug in new calculated offset which caused xref issue
|
2022-04-24 13:19:32 -04:00 |
|
Eliot Jones
|
8ca0ed3842
|
#443 make xref parsing more tolerant for near misses
this whole thing needs a bit of a refactor but this will do for now
|
2022-04-24 13:07:30 -04:00 |
|
Eliot Jones
|
2a68670896
|
#443 handle case where file version comment token included in string by tokenization
instead just brute force the raw content
|
2022-04-24 12:37:26 -04:00 |
|
Eliot Jones
|
801a395ba4
|
#418 skip operands if missing symbols
|
2022-04-22 16:32:59 -04:00 |
|
Eliot Jones
|
26f028c421
|
#437 actually use code written for multi-part xref tables and fix bug
|
2022-04-22 16:32:38 -04:00 |
|
Eliot Jones
|
a12fc0ce34
|
#441 option to replace tabs and whitespace with space character in generated text
|
2022-04-22 16:31:53 -04:00 |
|
Eliot Jones
|
cbd02a270f
|
don't throw if no information dictionary if lenient parsing
|
2022-04-14 20:46:36 -04:00 |
|
Eliot Jones
|
eb0758f050
|
only combine when it forms part of the same byte sequence
|
2022-04-14 20:22:49 -04:00 |
|
Eliot Jones
|
b5b15ee593
|
add handling for combining diacritics
|
2022-04-14 20:14:09 -04:00 |
|
Eliot Jones
|
10680299cb
|
Merge pull request #432 from BobLd/master
Refactor DLA
|
2022-04-14 19:20:59 -04:00 |
|
Eliot Jones
|
09a623d2d3
|
support writing non-sequential xref tables
|
2022-04-10 12:35:25 -04:00 |
|
Eliot Jones
|
3195422376
|
remove preview static local function by moving to class scope
|
2022-04-10 12:06:12 -04:00 |
|
Eliot Jones
|
2d34e46122
|
remove not-required compiler directive
|
2022-04-10 11:52:33 -04:00 |
|
Eliot Jones
|
9cffd501fa
|
Merge pull request #435 from theolivenbaum/master
Remove recursive algorithm on netstandard2.0 and above
|
2022-04-10 11:50:02 -04:00 |
|
Eliot Jones
|
c2ecb7853b
|
fix bug with floating point type 2 charstring calculation #425
|
2022-04-04 17:23:39 -04:00 |
|
Eliot Jones
|
3ab0883cf3
|
fix bug with handling of more than 256 bytes
|
2022-04-03 15:20:42 -04:00 |
|
Eliot Jones
|
347259eaa5
|
#433 address breaking change in aes api in net 6
https://github.com/dotnet/runtime/issues/55527
|
2022-04-03 15:13:45 -04:00 |
|
Eliot Jones
|
9be57c6948
|
use precision in assert for letter bounding box tests
|
2022-04-03 15:00:38 -04:00 |
|
Eliot Jones
|
d7898d851c
|
add net 6 as a target framework and dual target tests
|
2022-04-03 14:48:50 -04:00 |
|
Eliot Jones
|
6a32d041a4
|
naughty local tests, go away
|
2022-04-02 15:59:08 -04:00 |
|
Eliot Jones
|
2fd46571b3
|
#434 ensure companion stream is added to cross reference on building
|
2022-04-02 15:58:22 -04:00 |
|
rafael-aero
|
75a9665ff6
|
refactor ProcessPagesNode not to use a recursive algorithm
|
2022-03-28 22:49:48 +02:00 |
|
theolivenbaum
|
c14238676c
|
Add depth check
|
2022-03-28 20:57:51 +02:00 |
|
BobLD
|
05aba1cfe7
|
Make DlaOptions an interface, add IWordExtractorOptions, remove GetBlocks(words, options), GetWords(letters, options) and put options in constructors - Fix #424. Tidy up code
|
2022-03-12 13:41:28 +00:00 |
|
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 |
|
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
|
83948f42d7
|
#405 check encryption token value for null
|
2022-01-11 16:13:52 +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 |
|
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 |
|
BobLD
|
7ba28d2b56
|
Clean DocstrumBoundingBoxes and make relevant static methods public. Add tests. #376
|
2021-10-24 11:44:24 +01: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
|
2021-09-17 11:16:43 -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 |
|
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 |
|