چند تا برنامه پیدا کردم برای کم کردن حجم تصاویر PNG و JPG.
برنامه مربوط به تصاویر PNG رو تست کردم. جالب بود. نحوه استفاده:
c:\>optipng image1.png
OptiPNG 0.5.5: Advanced PNG optimizer.
Copyright (C) 2001-2007 Cosmin Truta.
** Processing: image1.png
175x31 8-bit RGB non-interlaced
The image is losslessly reduced to 8-bit grayscale
Input IDAT size = 2892 bytes
Input file size = 5665 bytes
Trying...
zc = 9 zm = 8 zs = 0 f = 0 IDAT size = 1196
zc = 9 zm = 8 zs = 1 f = 0 IDAT too big
zc = 1 zm = 8 zs = 2 f = 0 IDAT too big
zc = 9 zm = 8 zs = 3 f = 0 IDAT too big
zc = 9 zm = 8 zs = 0 f = 5 IDAT too big
zc = 9 zm = 8 zs = 1 f = 5 IDAT too big
zc = 1 zm = 8 zs = 2 f = 5 IDAT too big
zc = 9 zm = 8 zs = 3 f = 5 IDAT too big
Selecting parameters:
zc = 9 zm = 8 zs = 0 f = 0 IDAT size = 1196
Output IDAT size = 1196 bytes (1696 bytes decrease)
Output file size = 3969 bytes (1696 bytes = 29.94% decrease)
و همینطور:
C:\>advpng.exe -z image2.png
10004 3746 37% image2.png
10004 3746 37%
نکته ای که باید بگم اینه که تصویر رو فشرده می کنه و روی خود تصویر ذخیره می کنه. این برنامه ها بدون اینکه کیفیت تصویر رو تغییر بدهند تصاویر رو فشرده می کنن و مناسبه برای استفاده در زمان اجرا.