Commit Graph
272 Commits
Author SHA1 Message Date
Peter Staar c06ce3860d moved to 1 thread for windows compilation
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-21 15:14:35 +02:00
Peter Staar a59a0f0134 fixed the jpeg-utils
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-21 09:25:42 +02:00
Peter Staar 7e1b3a92ec almost all full-page images are rendered correctly
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-21 08:58:46 +02:00
Peter Staar cc53ae378d make the renderer more robust against weird fonts
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-17 14:48:39 +02:00
Peter Staar b8935787c3 ran pre-commit
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-17 13:11:31 +02:00
Peter Staar b4afb77784 ran pre-commit
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-17 12:49:26 +02:00
Peter Staar c529b9c4c2 fixing the asserts to give clean assert errors
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-17 12:34:15 +02:00
Peter Staar 42274119b0 refactored the unit-tests with using huggingface-hub to store regression documents and data
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-17 10:33:00 +02:00
Peter Staar 59a8d5427a fixed the ccitt k=0 case
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-16 15:35:27 +02:00
Peter Staar dc62f30fc0 fixed the orientation of the bitmaps
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-16 14:19:40 +02:00
Peter Staar e30475a0a1 fixed the cmyk -> rgb
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-16 13:41:18 +02:00
Peter Staar 35a194cdf5 Adding masks to bitmap_instructions
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-16 11:22:22 +02:00
Peter Staar b940efcc8c updated the complex_jbig2_overlays
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-16 10:34:17 +02:00
Peter Staar fb05a3b22b updated the regression data
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-16 10:32:30 +02:00
Peter Staar f60c12cd88 Updated the tests and DoclingPdfRenderer
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-16 10:08:43 +02:00
Peter Staar 0288f6ea85 added test renderer
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-16 08:01:40 +02:00
Peter Staar 746d4e3a9a added the src/third_party/pdfium_jbig2/build
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-16 05:46:46 +02:00
Peter Staar cda82e10bc added regression doc
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-15 18:24:03 +02:00
Peter Staar 6db8850be6 fixed the jbig2 renderer with masks
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-15 17:56:35 +02:00
Peter Staar 120055108c leveraging the mask to get the correct bitmaps for jbig2
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-15 17:50:55 +02:00
Peter Staar e0e2e78ac3 fixed the cmake such that we have no linking warnings
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-15 16:41:38 +02:00
Peter Staar 6bf52d54ee adding the bitmap_exporter
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-15 16:07:37 +02:00
Peter Staar e99914bab1 fixed the JBig2 with
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-15 09:48:04 +02:00
Peter Staar 4e26fbeaf8 feat: adding a jbig2 decoder derived from pypdfium
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-15 07:54:02 +02:00
Peter W. J. Staar 70fa30054e feat: adding the cpp analysis script and enhancing the extraction of bitmap types (fix for rotated images). (#250)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-15 05:30:14 +02:00
github-actions[bot] 8b287466d4 chore: bump version to 5.8.0 [skip ci] v5.8.0 2026-04-08 08:14:48 +00:00
Attila Oláh 9ea4099e82 fix: boolean conversion (#248)
Signed-off-by: Attila Oláh <attila@dorn.haus>
2026-04-07 14:44:32 +02:00
Peter W. J. Staar c3c1e85da3 feat: improve extraction from fillable fields (#247)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-07 14:42:32 +02:00
mergify[bot] 130672acce ci(mergify): upgrade configuration to current format (#249)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2026-04-06 09:15:02 +02:00
github-actions[bot] efebb9f4c8 chore: bump version to 5.7.0 [skip ci] v5.7.0 2026-04-01 08:06:48 +00:00
Peter W. J. Staar e7ef57fbf6 feat: extend the renderer (#245)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-04-01 06:48:09 +02:00
github-actions[bot] 7db8af7f83 chore: bump version to 5.6.2 [skip ci] v5.6.2 2026-03-29 08:33:20 +00:00
LDD19 092d1b8aa2 fix: prevent infinite loop in TOC extraction with circular PDF refererences (#246)
Signed-off-by: LDD19 <25827839+LDD19@users.noreply.github.com>
2026-03-29 09:21:06 +02:00
github-actions[bot] d804d13436 chore: bump version to 5.6.1 [skip ci] v5.6.1 2026-03-24 10:26:10 +00:00
Peter W. J. Staar 1f650dd412 fix: bo10k document failures (#244)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-03-23 19:49:33 +01:00
github-actions[bot] 2a518ac6f8 chore: bump version to 5.6.0 [skip ci] v5.6.0 2026-03-20 15:53:28 +00:00
Peter W. J. Staar 70be865db8 feat: adding rudimentary renderer (#206)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-03-20 16:37:28 +01:00
Roman Yurchak e54775c80e perf: optimize stream decoding with regexp fast path (#242)
Signed-off-by: Roman Yurchak <rth.yurchak@gmail.com>
2026-03-20 16:08:14 +01:00
Peter W. J. Staar 93fb7b3ca7 chore: core functionality renaming (#236)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-03-05 11:40:54 +01:00
Peter W. J. Staar e64d753c51 feat: make everything by default thread-safe (#235)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-03-05 09:43:44 +01:00
github-actions[bot] aafdc36878 chore: bump version to 5.5.0 [skip ci] v5.5.0 2026-03-04 10:06:20 +00:00
Peter W. J. Staar ae66f6ddf0 feat: add parallelization for parsing (#216)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-03-04 10:42:04 +01:00
github-actions[bot] e783362692 chore: bump version to 5.4.2 [skip ci] v5.4.2 2026-03-03 14:57:50 +00:00
Peter W. J. Staar 856c0fedb9 fix: ligatures and unicode chars in Differences (#234)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-03-03 15:40:39 +01:00
github-actions[bot] 84fcd8cc29 chore: bump version to 5.4.1 [skip ci] v5.4.1 2026-03-03 05:14:37 +00:00
Peter W. J. Staar 0316060f2c fix: Map characters into the proper chars (#233)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-03-02 18:14:57 +01:00
Peter W. J. Staar a4fecd1e06 fix: robustify the page number count (#232)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-03-02 18:03:46 +01:00
github-actions[bot] 2fffb14513 chore: bump version to 5.4.0 [skip ci] v5.4.0 2026-02-24 11:17:32 +00:00
Peter W. J. Staar 96570232f6 feat: add config option to remove glyph output (#231)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-02-24 09:36:17 +01:00
Peter W. J. Staar 36eb3928fd fix: updated the debug log (#229)
Signed-off-by: Peter Staar <taa@zurich.ibm.com>
2026-02-23 17:54:59 +01:00