我有一个700Kb
的JPEG文件(白色纸板纹理),我在一个网站上作为背景使用。
这么大的文件,对于快速的页面点击来说,加载时间太长了。我不需要完整的分辨率,降低图像质量就可以了,但我确实需要保持JPEG文件的大小不变(以填满整个屏幕)。
**有什么好的免费个人电脑或网络工具可以让我按所述修改JPEG?
在Windows上,我推荐[FileOptimizer](http://nikkhokkho.sourceforge.net/static.php?page=FileOptimizer)。 在Mac上,我推荐ImageOptim
两者都使用JPEGOptim作为后端,试图无损地减少jpeg的大小,如果这还不够好,应该允许你设置一个最低质量水平,让你把文件压得更小。
其他可以考虑的东西是渐进式JPEG。渐进式JPEG加载图像的一个非常低的分辨率副本,然后逐步加载更多的细节。这给你一个快速的反应,以及你可能想要的所有质量。我知道imageoptim可以制作渐进式JPEG,我不确定FileOptimizer,但由于它们都使用JPEGOptim作为后端,我不会感到惊讶。
另一个专门的免费工具是RIOT--[Radical Image Optimization Tool](http://luci.criosweb.ro/riot/)。
使用RIOT,你可以得到一个大的即时预览,了解调整不同的图像质量参数将如何影响最终的输出,并且它动态地显示所产生的文件大小,以便你可以决定何时停止。而且,作为奖励,RIOT还可以在你最喜欢的许多免费图像编辑工具(例如Gimp)中工作。
不过,除了改变图像质量之外,你还应该做的另一件事是剥离所有的元数据和其他不必要的垃圾,这些垃圾会使图像文件膨胀。