• 批量优化图片的方法


    图片优化方法一:是用chrome浏览器的插件:PageSpeed

    具体的操作:

     

       PageSpeed的优化质量确实好,但是要一张一张下载,效率比较低。

    图片优化方法二:批量优化,且效果也不亚于PageSpeed。

            这种方法只需要:即可以将文件夹中的所有.png和.jpg的图片全部优化。但需要写相应的脚本,不过也比较简单。

            具体操作:1》下 载jpegtran.exepngout.exe或者直接下载压缩文件最好zip file文件

                 2》如果没有下载压缩文件,还需要自己建立一个optimize.bat的文件,相关代码:

    @echo none
    cd %1
    md "%~1OptimizedJPEGS"
    for %%i in (*.jpg) do "C:Program FilesImage Optimizationjpegtran.exe" -optimize -progressive -copy none "%%i" "%~1OptimizedJPEGS\%%i"
    move /Y "%~1OptimizedJPEGS*.*" "%~1"
    rd "%~1OptimizedJPEGS"
    for %%i in (*.png) do "C:Program FilesImage Optimizationpngout.exe" "%%i"
    

                  3》把这三个文件放入到C:/Program Files/Image Optimization目录下面

                  4》单击:开始-运行-输入“regedit”打开注册表,找到HKEY_CLASSES_ROOTDirectoryshell目录

                  5》在shell文件夹上右击—>新建->项,并且命名为:Optimize Images,这个就是出现在右击菜单中的Optimize Images。

                  6》再在建立的Optimize Images文件夹上右击—>新建->项,并且命名为:command。在command右侧,双击默认,在数值数据中填入:"C:Program FilesImage Optimizationoptimize.bat" "%1"

                  7》完成。可以将jpg,png格式的文件放入文件夹中,右击,在菜单中选择:Optimize Images即可以对图片进行批量优化。

            

  • 相关阅读:
    栈的压入、弹出序列
    CSS min-height 属性
    ie6 png 透明的解决方法,大网站都在用
    div覆盖div DIV相互重叠如何解决
    div代码大全 DIV代码使用说明
    CSS中ul li居中的问题
    复选框单选框与文字对齐问题的研究与解决
    CSS利用filter/opacity实现背景透明
    什么是块级元素和内联级元素(二)
    网页上PNG透明图片的运用(ie6+滤镜)
  • 原文地址:https://www.cnblogs.com/share123/p/3529370.html
Copyright © 2020-2023  润新知