各种好用的工具之一 ---- PNGGauntlet
1、PNGGauntlet实际上是一个图形前端,压缩图像的过程中使用的是PNGOUT, OptiPNG, 和DeflOpt这三款软件。
可自行下载汉化版。

把图片拖动到窗口就可以添加(可以多选),支持添加png、bmp、gif、jpg等格式的图片,可以拖动整个文件夹添加,会把这个文件夹和所有子文件夹下的图片全部添加。
点击上面的标签,可以按照名字、转换前/后尺寸,压缩比例,压缩进度来排序。
点击主界面上的Tools-options进入设置界面,有四个标签。
从上至下四个选项依次是
1,检查更新, 用处不大的选项,但是程序启动时检查更新会导致很卡或者未响应数秒,严重影响启动速度,推荐不勾选。反正这个程序很久才更新一次。
2,压缩的时候使用低优先级(推荐勾选)
这个选项是指压缩的时候对CPU的占用设置为低优先级,优先让其它程序工作。如果你在压缩很多图片的时候还要在电脑上进行其它操作,那一定要勾选。因为压
缩过程很占用CPU基本是100%,如果不勾选的话其它程序会非常卡。勾选之后对其它程序的影响就很小了,而且压缩速度也不会受多少影响。
3,同时压缩多个文件(推荐勾选)
如果添加了多个图片,压缩的时候会同时压缩多个(等于cpu的线程数)图片,否则将一个图片一个图片地压缩。
由于压缩过程中每个图片的压缩是单线程的,就是说压缩一个图片的时候最多占用cpu的一个线程。比如对于双核四线程的cpu,不勾选这个选项,压缩的时候
就会占用其中一个线程,任务管理器中会显示占用25%的cpu;勾选之后一般会同时压缩四个图片,cpu占用就达到100%了。转换多个图片,勾选这个选
项会快很多。
4,保持文件的原始日期和时间
压缩后保持文件的创建时间等不变,一般关系不大。
由于前面的PNGOUT被称很多人称为最强的png压缩工具,PNGOUT过于强大,使它压缩过的图像继续压缩的余地已经很小,所以OPtiPNG再压缩基本不起作用。
我用不少图片测试过,开启OPtiPNG最高级和不开启,压缩率完全相同,输出的文件一模一样,所以我认为OPtiPNG没有作用,而且开启会使压缩时间变长很多,建议关闭。
DelfOpt建议如图所示勾选,勾选之后可以增加一点点压缩率,对压缩速度影响不大。
文章抄写地址:http://bbs.duba.net/thread-22664727-1-1.html
各种好用的工具之一 ---- PNGGauntlet的更多相关文章
- 2014年Windows平台软件推荐:神器小工具(骨灰级
原文 http://www.wtoutiao.com/a/120621.html 底层工具 “If you know how to use Process Monitor competently, ...
- Windows平台软件推荐:神器小工具(骨灰级)
底层工具 "If you know how to use Process Monitor competently, people of both sexes will immediately ...
- Unity3d入门 - 关于unity工具的熟悉
上周由于工作内容较多,花在unity上学习的时间不多,但总归还是学习了一些东西,内容如下: .1 根据相关的教程在mac上安装了unity. .2 学习了unity的主要的工具分布和对应工具的相关的功 ...
- 细说前端自动化打包工具--webpack
背景 记得2004年的时候,互联网开发就是做网页,那时也没有前端和后端的区分,有时一个网站就是一些纯静态的html,通过链接组织在一起.用过Dreamweaver的都知道,做网页就像用word编辑文档 ...
- 应用工具 .NET Portability Analyzer 分析迁移dotnet core
大多数开发人员更喜欢一次性编写好业务逻辑代码,以后再重用这些代码.与构建不同的应用以面向多个平台相比,这种方法更加容易.如果您创建与 .NET Core 兼容的.NET 标准库,那么现在比以往任何时候 ...
- .NetCore中的日志(2)集成第三方日志工具
.NetCore中的日志(2)集成第三方日志工具 0x00 在.NetCore的Logging组件中集成NLog 上一篇讨论了.NetCore中日志框架的结构,这一篇讨论一下.NetCore的Logg ...
- dll文件32位64位检测工具以及Windows文件夹SysWow64的坑
自从操作系统升级到64位以后,就要不断的需要面对32位.64位的问题.相信有很多人并不是很清楚32位程序与64位程序的区别,以及Program Files (x86),Program Files的区别 ...
- Java基础Map接口+Collections工具类
1.Map中我们主要讲两个接口 HashMap 与 LinkedHashMap (1)其中LinkedHashMap是有序的 怎么存怎么取出来 我们讲一下Map的增删改查功能: /* * Ma ...
- 渗透测试工具BurpSuite做网站的安全测试(基础版)
渗透测试工具BurpSuite做网站的安全测试(基础版) 版权声明:本文为博主原创文章,未经博主允许不得转载. 学习网址: https://t0data.gitbooks.io/burpsuite/c ...
随机推荐
- YII千万级PV架构经验分享--俯瞰篇--业务扩展演变
hello,大家好,我是方少,世上不如意事十有八九吧,即使你感到很满意,也有人感觉太差了,总得感觉我们技术人员都是一个人在战斗,感情却是最深的,一起吃过苦才难忘吧.娇妻艳女,你失意了会和你一起吃苦吗? ...
- Spark小课堂Week3 FirstSparkApp(RDD开发)
Spark小课堂Week3 FirstSparkApp 问题:Java有哪些数据结构 大致有如下几种,其中List与Map是最重要的: List Map Set Array Heap Stack Qu ...
- 关于hadoop2.4.2版本学习时遇到的问题
问题一:namenode启动失败 描述:在初始化后hadoop后,发现datanode启动失败,namenode则可以正常启动,如果把用户换成root权限,再次启动时,则namenode和datano ...
- P3381: [Usaco2004 Open]Cave Cows 2 洞穴里的牛之二
这题..思维上远没有上一题复杂,是一个裸的RMQ..利用倍增就可以解决了. var n,q,i,j,f,t,c:longint; a:array[..,..] of longint; function ...
- DOCTYPE html PUBLIC 指定了 HTML 文档遵循的文档类型定义
DOCTYPE html PUBLIC 指定了 HTML 文档遵循的文档类型定义 今天看到一篇CSS应用的一个友好搜索,我按网页上的代码复制.粘贴后预览时总达不到效果,而直接拷贝他的实例却能达到效果, ...
- tar 解压缩命令
tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下面的 ...
- 基于局部敏感哈希的协同过滤算法之simHash算法
搜集了快一个月的资料,虽然不完全懂,但还是先慢慢写着吧,说不定就有思路了呢. 开源的最大好处是会让作者对脏乱臭的代码有羞耻感. 当一个做推荐系统的部门开始重视[数据清理,数据标柱,效果评测,数据统计, ...
- 团体程序设计天梯赛-练习集L2-001. 紧急救援(dijkstra)
L2-001. 紧急救援 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 作为一个城市的应急救援队伍的负责人,你有一张特殊的全国 ...
- js检测浏览器版本代码,兼容ie11
原文:http://blog.csdn.net/tenkin/article/details/11640165 <script type="text/javascript"& ...
- 批量扫描互联网无线路由设备telnet,并获取WIFI密码
批量扫描互联网无线路由设备telnet,并获取WIFI密码 http://lcx.cc/?i=4513