在优化的压缩的图像是在加载网页速度的重要因素 。 正如我在我的月经优化时,我寻求一种方法来减少PNG的大小。
这里有两个绝对必要的工具:
Pngnq , 转换256色调色板定义一个最能反映图像的心情PNG文件 。
Optipng他,压缩试验几种方法获得的最优规模PNG图像。 它还会删除所有无用的信息。
然后,只需使用下面的命令将图像转换:
pngnq -vf -s1 image.png
optipng -o7 image-nq8.png
请注意,pngnq保存为图像image.png - nq8.png形象。 最后,当然,如果色彩还原给出了一个质量非常差的形象,我们将使用该optipng。
例如,在本文开头的形象本来是128KB和不超过33KB长,但质量是正确的。
对于Linux用户,我做了一个小的bash程序来自动的命令:
#!/bin/bash
pngnq -vf -s1 $1.png
optipng -o7 $1-nq8.png
echo " Conversion Terminée !"
使用时,输入命令。/ Png.sh图片或“形象”是不带扩展名和png.sh图像的文件名 我输入脚本。
有关Linux安装 (Debian的,Ubuntu的):
sudo apt-get install pngnq optipng
这些方案也可用于Windows:





















9用户评论了这篇文章
这个效果很好,当我在目录中包含的图像很。
如果我给一个路径(包括SH)我得到像他不能播放文件的错误。
否则它的工作原理,但收益并不大,我通过了超过80万至245ko和229.8 KB文件
我要寻找的路径问题。
我只是想,它的工作原理:
名为“test.png”,并在/ home /用户名/图片放在一个图像,只需输入以下命令:
/ Png.sh /家庭/用户名/图片/图像
这一点,很抱歉再次响应时间,我现在很忙!
+ +
恶滩
下面是批处理脚本来自动化在Windows(放在一个文件png.bat)的转换:
@ ECHO OFF
pngnq - VF - S1“%1.png”
optipng - O7“%1 - nq8.png”
回声完成转换
并用于如下:png.bat nom_de_l_image
(仍然没有扩展名)
我比较工具来优化PNG图像,事实证明,最好是在这里找到一个: http://www.css-ig.net/scriptpng
在同一地点,有大量信息来优化质量和图像的大小!
谢谢你的信息,这个工具看起来非常有效!
我会做一些测试;-)
按照同样的思路我做了教程,让pngcrush PNG无损压缩是雅虎用它来Smush。 如果你觉得它: http://dev.petitchevalroux.net.....x.344.html
谢谢分享! 我不知道这种技术。
一个测试!
Pingback和引用
发表评论