2013-11-09 22 views
0

我使用下面的代码来生成一个渐进JPG渐进JPG:如何生成ImageResizer.net

ImageResizer.ImageBuilder.Current.Build(srcFileName, dstFileName, new ResizeSettings("progressive=true")); 

我核实,如果JPG是渐进的使用ImageMagik识别命令:

identify -verbose dstfile.jpg 

我得到:

Interlace: None 

我使用Photoshop生成渐进式JPG文件,并确定回购RT:

Interlace: JPEG 

看着文件,在3.1版本中加入此功能,12月7日2011年。我使用的版本3.3.2.447。 我不确定是否缺少插件或其他命令。

回答

4

渐进式jpeg编码仅适用于安装了FreeImageEncoder插件 - 您还必须使用&encoder=freeimage命令。 WIC和GDI +都不提供渐进式jpeg编码,但WIC和FreeImage都支持二次采样控制。

还要注意的是渐进式JPEG需要更多的移动设备的RAM来解压缩,并且仅在较大的输出大小(即,> 600×600)

提供一个速度益处