Commit graph

9 commits

Author SHA1 Message Date
Jörg Krzeslak
d994c38219 test: fix imports after eslint config changes 2025-08-11 15:09:20 +02:00
Jörg Krzeslak
af68498494 test: change order of parameters in ExecFileFn type 2025-08-11 13:16:05 +02:00
Jörg Krzeslak
08a833f1cf test: add parameter options to usage of type ExecFileFn 2025-08-11 13:15:39 +02:00
Jörg Krzeslak
7524f304fe test: add unit test for inkscape.ts 2025-08-11 13:14:39 +02:00
Jörg Krzeslak
f1730ede97 test: add unit test for imagemagick.ts 2025-08-11 13:14:30 +02:00
radhakrishnan
dd9d117ab8 Fix EMF argument handling to preserve existing args
- Change from assignment to append for inputArgs and outputArgs in EMF handling
- Addresses Sourcery AI feedback about potential argument override
- Ensures compatibility with other file type conversions (e.g., SVG)
2025-07-22 18:12:50 +02:00
radhakrishnan
0e94fe354f Fix EMF to PNG conversion issue #362
- Add EMF-specific handling in ImageMagick converter to avoid LibreOffice delegate issues
- Disable EMF delegate and set proper conversion parameters (density: 300, background: white, alpha: remove)
- Prioritize Inkscape over ImageMagick for EMF files as it handles them natively
- Resolves LibreOffice delegate command failures when converting EMF files

Fixes #362
2025-07-22 18:12:50 +02:00
C4illin
1be11708c4 chore: format all files 2025-06-03 19:19:28 +02:00
C4illin
b47e5755f6 feat: add ImageMagick
issue: #295, #269
2025-05-23 21:18:47 +02:00