Commit Graph

67 Commits

Author SHA1 Message Date
jkunz bd6705ca4a fix(tests): use example.com in image conversion test and relax JPEG size assertion 2026-03-01 19:22:25 +00:00
jkunz 6435d0f042 fix(smartfs): replace smartfile with smartfs, update file reading to use SmartFs, remove GraphicsMagick/Ghostscript dependency checks, bump dev and runtime dependencies, update tests and docs, and adjust npmextra configuration 2026-03-01 18:32:03 +00:00
jkunz be574df599 feat(image): add progressive JPEG generation support
Default (tags) / security (push) Failing after 24s
Default (tags) / test (push) Failing after 12s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
- Add convertPDFToJpegBytes method for progressive JPEG images
- Integrate @push.rocks/smartjimp for true progressive encoding
- Update readme with comprehensive documentation
- Update legal section to Task Venture Capital GmbH
2025-08-02 17:29:38 +00:00
jkunz 6a4aeed3e1 BREAKING CHANGE(smartpdf): improve image generation quality and API consistency
- Renamed convertPDFToWebpPreviews to convertPDFToWebpBytes for consistency
- Added configurable scale options with DPI support
- Changed default scale to 3.0 (216 DPI) for better quality
- Added DPI helper methods and scale constants
2025-08-02 12:37:48 +00:00
jkunz a4c3415838 feat(smartpdf): add automatic port allocation and multi-instance support 2025-08-01 16:09:17 +00:00
philkunz 9908897aa2 fix(SmartPdf): Fix buffer handling for PDF conversion and text extraction 2025-02-25 18:22:06 +00:00
philkunz babc20649a fix(SmartPdf): Fix type for extractTextFromPdfBuffer function 2025-02-25 18:06:45 +00:00
philkunz 6b74301588 feat(smartpdf): Improve dependency versions and optimize PDF to PNG conversion. 2025-02-25 18:03:27 +00:00
philkunz 3d7bb37849 fix(core): Fix candidate handling in PDF generation 2024-11-30 20:43:05 +01:00
philkunz 857e1717a5 fix(dependencies): Update dependencies to latest versions 2024-09-27 23:21:30 +02:00
philkunz c48bb0428f fix(core): update 2024-04-30 17:48:11 +02:00
philkunz 3df4e103f9 fix(core): update 2024-04-27 12:07:16 +02:00
philkunz 14d653e701 fix(core): update 2024-04-26 13:39:57 +02:00
philkunz bf44901a0a fix(core): update 2024-04-26 13:29:32 +02:00
philkunz b2b47b1f6a fix(core): update 2024-04-26 13:28:07 +02:00
philkunz 1f61dcb115 fix(core): update 2024-04-26 13:27:27 +02:00
philkunz d157a3acd9 feat(now supports pdf -> jpg): update 2024-04-25 18:48:08 +02:00
philkunz 31940deb7a fix(core): update 2024-03-19 17:52:27 +01:00
philkunz aa8fb165eb fix(core): update 2023-07-26 14:17:11 +02:00
philkunz 3c66acb653 fix(core): update 2022-11-07 23:11:29 +01:00
philkunz 65756457aa fix(core): update 2022-10-26 23:04:59 +02:00
philkunz 1cf095a5cc fix(core): update 2022-10-26 22:58:26 +02:00
philkunz a31e196e5b fix(core): update 2022-09-16 08:27:25 +02:00
philkunz 1e4b16b734 fix(core): update 2022-09-15 20:52:22 +02:00
philkunz 82b1c187ee fix(core): update 2022-09-13 18:39:38 +02:00
philkunz 60993fc005 fix(core): update 2022-09-13 18:26:14 +02:00
philkunz 36a964d931 fix(core): update 2022-09-05 01:02:05 +02:00
philkunz 839eafd73f fix(core): update 2022-06-29 00:24:43 +02:00
philkunz 5a46028053 fix(core): update 2022-06-15 22:16:44 +02:00
philkunz 0b5ec86780 fix(core): update 2022-06-15 22:14:55 +02:00
philkunz c98a5f1ac3 fix(core): update 2022-06-12 19:26:49 +02:00
philkunz 5dab8c7351 fix(core): update 2022-06-12 19:26:34 +02:00
philkunz 9e3510955a fix(core): update 2022-03-25 01:14:12 +01:00
philkunz dfffd03790 fix(core): update 2022-03-24 14:32:49 +01:00
philkunz 253fb95143 fix(core): update 2022-01-06 13:23:04 +01:00
philkunz af725a7f78 fix(core): update 2022-01-06 13:10:12 +01:00
philkunz 567c6eafea fix(core): update 2022-01-05 17:20:28 +01:00
philkunz a512fd64b5 fix(core): update 2022-01-05 16:32:47 +01:00
philkunz e74b44b49c fix(core): update 2022-01-05 14:17:43 +01:00
philkunz 8a308fa9e3 fix(core): update 2021-10-14 10:59:45 +02:00
philkunz 12ede2be02 fix(core): update 2021-04-14 11:34:33 +00:00
philkunz 5fc22585bf fix(core): update 2021-03-05 15:38:11 +00:00
philkunz 04aed2556b fix(core): update 2021-03-05 15:16:22 +00:00
philkunz 9c19b4a3e4 BREAKING CHANGE(API): now clearly naming PDF Results what they are. 2019-11-19 15:53:14 +00:00
philkunz 5cf23c1134 fix(core): update 2019-11-16 00:50:11 +01:00
philkunz f37c9d8375 fix(core): update 2019-11-15 19:59:57 +01:00
philkunz 6766a3d0dc fix(core): update 2019-11-12 15:45:26 +01:00
philkunz 37c752c2ae fix(core): update 2019-11-12 15:41:58 +01:00
philkunz 37e47fc33f fix(core): update 2019-06-04 11:29:30 +02:00
philkunz baf26dc492 fix(core): update 2019-06-03 23:34:33 +02:00