marcogiuntoni and Claude Sonnet 4.6
94f3fab41c
Update packages, fix CLI entry point, add parallel within-archive compression (-P)
...
- Updated 10 NuGet packages: SharpCompress 0.49.1, Magick.NET-Q8-x64 14.14,
System.Drawing.Common 10.0, itext 9.6, Imazen.WebP 11.0, McMaster 5.1,
iTextSharp 5.5.13.5, Imageflow 0.15.1, Magick.NET.SystemDrawing 8.0.23
- Fixed missing OnExecuteAsync -- CLI was throwing InvalidOperationException on launch
- Added -w|--new-webp flag (Imageflow encoder path; benchmarked consistently slower)
- Added -P|--par-archive: parallel image compression within each archive
Batched 3-phase design: sequential read -> Parallel.For (ProcessorCount/2 threads)
-> sequential write; ordering guaranteed by indexed slots; ~4-5x measured speedup
- Added par_archive to ProcessorFlags
- Added CLAUDE.md
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-28 00:48:54 +02:00
marcogiuntoni
7661cf506d
Added dispose image to release memory
2025-12-12 15:59:41 +01:00
marcogiuntoni
c58f13d77a
Updated projects to newer libraries
...
Using flags instead of dictionary
2025-12-12 15:53:19 +01:00
marcogiuntoni
1093ef6edf
Updated solution
2025-01-23 18:12:42 +01:00
marcogiuntoni
26c1b4124e
Merge
2025-01-23 12:57:06 +01:00
marcogiuntoni
5152a87ffa
V3.x
...
Moved functionalities to library iMGcompress-core
2025-01-23 12:53:22 +01:00
marcogiuntoni
87b7ef4fdf
Changed readme.md
2024-08-28 23:39:20 +02:00
marcogiuntoni
da112b0ff9
Version 2.1.0 - (28/08/2024)
...
Completed support for ZEBRA PRN files, generate image and base64 for prn and image. Using URI format for base64 files
2024-08-28 23:33:52 +02:00
marcogiuntoni
e311b31daa
Added JPEG compression
...
Added URI header before BASE64 images
2024-08-28 19:11:09 +02:00
marcogiuntoni
832b1abd76
New Project configuration PROD in debug
...
Added support for Zerbra PRN fiels to be converted to image and imported in PIN4ProdCtrl DB
Video Compression (TDB)
//string progVersion = "Version 2.0.1 - (12/08/2024)";
// Added copy of non image files with same name
string progVersion = "Version 2.0.2 - (27/08/2024)";
// Added support for ZEBRA PRN files, generate image and base64 for prn and image.
2024-08-27 09:56:45 +02:00
marcogiuntoni
4cbbee5147
Initial commit
2024-03-01 15:37:23 +01:00