Commit Graph

991 Commits

Author SHA1 Message Date
Eliot Jones
85ef2daba8
Merge pull request #210 from Poltuu/add_font3_name
ADD : name on type 3 fonts
2020-09-10 13:59:30 +01:00
romain v
a544dc4bde refacto : pr comments 2020-09-10 14:45:24 +02:00
romain v
9315ec5a4f ADD : name on type 3 fonts 2020-09-10 14:16:14 +02:00
Eliot Jones
58ecfbf963 0.1.3-alpha001 2020-09-04 13:19:03 +01:00
Eliot Jones
9b7554c973 #203 enable utf16 be strings to be written to the document builder 2020-08-27 09:06:14 +01:00
Eliot Jones
f2522f149c add a convenience method for extracting the original rectangle from a subpath 2020-08-22 17:04:14 +01:00
Eliot Jones
04f785aed4 attempt to find bug in #202 due to seemingly empty codespace ranges 2020-08-22 15:38:59 +01:00
Eliot Jones
5ffada46e3
Merge pull request #201 from UglyToad/png-builder-support
Png builder support
2020-08-22 15:37:20 +01:00
Eliot Jones
54f227ea95 add support for extracting grayscale images and inline images 2020-08-22 15:08:59 +01:00
Eliot Jones
6359ba5df1 handle objects without endobj markers #198 2020-08-21 18:15:30 +01:00
Eliot Jones
52104b6580 support conversion of pdf format images to png 2020-08-21 13:12:01 +01:00
Eliot Jones
8860e29191 tidy up png support 2020-08-21 12:11:27 +01:00
Eliot Jones
5ac7a957d0 add initial png support 2020-08-21 10:50:17 +01:00
Eliot Jones
6f26b274c4
Merge pull request #197 from Poltuu/fix_undefined_references
FIX : undefined references is a valid use case.
2020-08-19 17:48:09 +01:00
Eliot Jones
b2b85e2f44
Merge pull request #200 from everharder/get-encoding-from-indirectreferencetoken
FIX Error when getting Encoding from an IndirectReferenceToken referencing a Name Token
2020-08-19 17:45:21 +01:00
Daniel Eberharter
304c17eac9 if baseEncodingObject is a IndirectReferenceToken to a NameToken the previous implementation tried to resolve it as a DictionaryToken, which resultet in an PdfFormatException 2020-08-19 17:01:30 +02:00
romain v
5a82c36631 FIX : undefined references is a valid use case.
I tried to mitigate the breaking change by keep on throwing in most uses of the change method.
2020-08-17 11:10:44 +02:00
Eliot Jones
dc55fd8011 guess at possible bug in #192
it may be that we try reading a corrupted os/2 table, hard to tell without test document.
2020-07-26 14:36:35 +01:00
Eliot Jones
142c871c47 update editorconfig to override other project defaults 2020-07-26 14:29:18 +01:00
Eliot Jones
e42df5b5b5 fix remaining missing culture dependent strings #190 2020-07-26 14:14:37 +01:00
Eliot Jones
f3f7533507 add string culture in core code #190 2020-07-26 13:53:34 +01:00
Eliot Jones
48522ae1a5 support indirect name tokens for cidtogidmap in cid fonts #191 2020-07-19 14:36:11 +01:00
Eliot Jones
98af575ee3 version 0.1.2 2020-07-04 16:55:14 +01:00
Eliot Jones
5caf5f2686
Merge pull request #187 from BobLd/dla-example-1
Add AdvancedTextExtraction example
2020-07-01 17:35:49 +01:00
Eliot Jones
7d166131ad
Merge pull request #186 from BobLd/dupOverlap
Implement DuplicateOverlappingTextProcessor
2020-07-01 16:09:48 +01:00
BobLd
a60be8d60a add AdvancedTextExtraction 2020-06-26 12:28:12 +01:00
BobLd
4cda06c2fa make Letter public and flag letter as bold 2020-06-26 10:29:44 +01:00
BobLd
fe8bc0e5be Implement DuplicateOverlappingTextProcessor 2020-06-25 15:00:20 +01:00
Eliot Jones
0f65397f48
Merge pull request #184 from BobLd/docstrum-v2.3
Fix DocstrumBoundingBoxes when dXj=0
2020-06-20 15:27:05 +01:00
BobLd
4b88f4adbe correct typo in section numers 2020-06-20 14:27:13 +01:00
BobLd
4f78e58195 remove unnecessary 'inheritdoc' 2020-06-20 14:24:29 +01:00
BobLd
924c0138e0 fix Docstrum's GetTranslatedPoint() to handle dXj=0 2020-06-20 14:19:23 +01:00
BobLd
091c17bdf8 Merge branch 'master' of https://github.com/UglyToad/PdfPig 2020-06-20 13:30:30 +01:00
Eliot Jones
5fb04582a7 0.1.2-alpha003 2020-06-20 12:54:31 +01:00
Eliot Jones
982c331935 re-use truetype parser for opentype cid fonts 2020-06-20 12:46:41 +01:00
BobLd
4758820db5 Merge branch 'master' of https://github.com/UglyToad/PdfPig 2020-06-20 12:29:39 +01:00
Eliot Jones
79dea8d314
Merge pull request #179 from BobLd/master
Improve ContentStreamProcessor
2020-06-20 12:13:40 +01:00
BobLd
8ef70d9a9d Merge branch 'master' of https://github.com/BobLd/PdfPig 2020-06-18 18:31:29 +01:00
BobLd
7a393383de Merge branch 'master' of https://github.com/UglyToad/PdfPig 2020-06-17 22:56:41 +01:00
BobLd
33f92cd11c handle page rotation by updating initial TransformationMatrix 2020-06-02 16:12:24 +01:00
BobLd
6e773446df simplify double cast 2020-06-01 14:55:45 +01:00
BobLd
2d9a4e5adb fix CurrentTransformationMatrix multiplication order in ProcessFormXObject 2020-06-01 14:00:17 +01:00
BobLd
958beada48 Merge branch 'master' of https://github.com/UglyToad/PdfPig 2020-06-01 13:54:01 +01:00
Eliot Jones
bf45602ac5 fix #176, allow startxref to appear earlier in the document 2020-05-31 17:01:38 +01:00
BobLd
4312aa470e minor optimisations 2020-05-30 13:03:59 +01:00
BobLd
755e199fed Add new dla images 2020-05-30 13:03:59 +01:00
BobLd
b3665f10c9 Delete recursive xy cut example.png 2020-05-30 13:03:59 +01:00
BobLd
0ec6e2389f Delete nearest neighbour word example.PNG 2020-05-30 13:03:59 +01:00
BobLd
1d6b819579 Delete docstrum bounding boxes example.png 2020-05-30 13:03:59 +01:00
BobLd
3ac26bb1bc fix bbox for TextLine and TextBlock 2020-05-30 13:03:59 +01:00