压缩 & 使用适用于 Mac OS X 的 ImageOptim 轻松优化图像
如果您完全担心图像的文件大小,您应该使用 ImageOptim,这是一个免费的图像压缩工具,它非常简单,基本上是万无一失的,同时仍然非常有效。该应用程序可以在不降低图像质量的情况下压缩图像,这是通过捆绑多种压缩工具实现的,包括流行的 PNGCrush、PNGOUT、AdvPNG、Zopfli extended OptiPNG、JPEGrescan、jpegtran、JPEGOptim 和 gifsicle,并使用这些工具找到最佳效果压缩参数,除了从原始文件中剥离颜色配置文件信息、EXIF 和其他元数据。ImageOptim支持多种文件格式,包括PNG、GIF、JPG和动画GIF,下面简单介绍一下界面:
简单是具有欺骗性的,因为它并没有证明这个应用程序有多方便,或者优化有多有效。让我们介绍一下用法和一些技巧,以充分利用它……
使用ImageOptim for Mac优化图像文件
- 前往开发者网站并获取ImageOptim(免费)并解压缩存档,如果您打算经常使用它,请将ImageOptim.app 拖到您的/Applications/ 目录
- 启动ImageOptim并让窗口在Finder窗口可见的地方
- 通过将图像文件拖放到应用程序窗口开始压缩,或者使用“文件”菜单中的“打开”选项手动选择文件
在 ImageOptim 应用程序中打开的任何图像都会立即无损缩小,这是通过剥离 exif 数据和其他(应该)对图像质量没有影响的无用细节来完成的,同时减小文件大小。不需要额外的步骤,但如果你不局限于单个文件压缩,你可以使用一些技巧来加速图片组的处理。
效果如何?这各不相同,但平均图像大小节省约 15-35%,使其成为网页设计师、开发人员、出版商的有用且必备的工具,博主、应用程序开发人员或任何其他想要减小图像文件大小和带宽要求的人。不过,有些文件可以显着压缩,并且在某些情况下,优化不佳的原始文件可以压缩多达 50-60%,具体取决于实际导致文件不必要地大的原因。 ImageOptim 对于未压缩的文件特别有效,但您应该对任何您扔给它的图像文档都取得成功。该应用程序将报告每张图片的节省情况,如果您将一堆文件扔给它,还会显示净压缩率:
为了直接从Finder 轻松压缩,还有一个单独的系统服务可供下载,让您右键单击图像直接从OS X Finder 压缩它们。这可以从上下文菜单访问,但考虑到应用程序交互的便利性,这真的没有必要。
通过拖放批量压缩图像
您可以使用大型拖放来批量优化图像。我发现最好的方法是先启动 ImageOptim 应用程序,并在它处于活动状态时将图标放在 Dock 中,然后导航到包含要压缩的图像的文件夹,将它们全部选中,然后使用拖动和拖放到图标上以开始该过程。JPG 和 GIF 文件的压缩速度非常快,但 PNG 文件的优化时间可能要长一些,而且在所有情况下,压缩图像所需的时间取决于图片分辨率和开始时的总文件大小。对于大批量压缩,这确实是最简单的方法之一,而不是使用我们接下来将为终端用户讨论的通配符命令行技巧。
从命令行使用通配符进行批量压缩
对于命令行用户,使用“open”命令将通配符传递给ImageOptim,以便于编写脚本和批量图像压缩,如下所示:
open -a ImageOptim.app ~/Pictures/SaveToWeb/.jpg
当然,压缩单个文件也可以使用这个技巧:
open -a ImageOptim.app ~/FileName.PNG
可以使用范围广泛的通配符来压缩驱动器上的每个图像文件,但除非您确切地知道自己在做什么以及为什么这样做,否则真的不推荐这样做。
ImageOptim 是网络工作者和那些想要压缩图像的人的绝佳工具,但请记住,仅仅因为 ImageOptim 应该是无损的并不意味着它总是如此。此外,许多用户发现附加到图像文件的 EXIF 数据很有用,无论是 GPS 坐标、相机拍摄详细信息(如制造商和相机设置)还是其他各种原因。通过 ImageOptim 使用优化技巧去除所有 EXIF 数据,使文件在原始照片数据本身之外有效空白,这也是许多用户的意图。
Twitter 上来自@MacGeekPro 的精彩发现,别忘了也关注@OSXDaily!