Npcink Blog
切换菜单

ImageOptim - 使图像加载更快

删除肿的元数据。通过压缩映像节省磁盘空间和带宽,而不会损失质量。

本页目录13 节

ImageOptim 非常适合在网络上发布图像(在 Photoshop 中轻松缩小“ Saved for Web”图像)。这对于缩小 Mac 和 iPhone / iPad 应用程序很有用(如果您配置 Xcode 可以进行更好的优化)。

ImageOptim 会删除 EXIF 元数据(例如 GPS 位置和相机的序列号),以便您可以发布图像而不会暴露私人信息(但是如果需要,可以选择保留元数据)。

采用的部份技术:

下载文件介绍:

来源于官网

版本 1.8.8
macOS 10.9+
兼容 macOS Mojave

可用语言:


英语,法语,德语,西班牙语,葡萄牙语,意大利语,荷兰语,挪威语,瑞典语,丹麦语,日语,中文,韩语,越南语,土耳其语,俄语,立陶宛语,捷克语和波兰语。帮助翻译!

更快的网页和应用程序

 通过应用保留质量的高级压缩,减小图像文件的大小,从而减少磁盘空间并下载更快。

图像文件擦洗干净

删除不可见的垃圾:数码相机,嵌入式缩略图,注释和不必要的颜色配置文件中的私有 EXIF 元数据。

拖放的最佳工具

无缝结合了所有最好的图像优化工具:MozJPEG,pngquant,Pngcrush,7zip 的,SVGO 和谷歌 Zopfli。全部免费和开源。

它是如何工作的?

当你拖放图片到 ImageOptim 的窗口,它会自动运行多个图片的优化工具,并结合他们的结果,从而确保您始终获得最小的文件。

请参阅安装和使用说明。

ImageOptim 与 macOS 集成良好,因此您还可以将文件拖放到 ImageOptim 的 Dock 图标上,或使用服务 Finder 中的菜单,或 标记 Apple Mail 中附加图像上的菜单。ImageOptim 也可以从命令行或 Sketch 启动。

较小文件的特殊选择

如果启用 有损缩小 您将获得尽可能小的文件大小。

默认情况下,ImageOptim 会非常谨慎,并且会精确保留图像质量,但是如果允许它更改质量-甚至只是一点点-可以免费使用更具侵略性的优化来获得最大的效果。您可以在 ImageOptim 的优先。ImageOptim 可以申请有损压缩不仅 JPEG,但 SVG,动画 GIF 和 PNG 以及!

开源的

根据 GPL v2 或更高版本,ImageOptim 是免费的开源软件。您可以将代码存储在 GitHub 上并加以  改进!请随时与我联系以寻求帮助。

PNGOUT 经 Ardfry Imaging,LLC 的许可捆绑销售,不属于 GPL 协议。

常见答案

ImageOptim 与 TinyPNG,MozJPEG 或 Guetzli 相比如何?

如果启用,则可以获得相同或更佳的压缩率 有损缩小 ImageOptim 偏好设置中的选项。

之类的工具 ImageAlpha / pngquant / TinyPNG / JPEGMini / MozJPEG 通过使用更小的 make 文件有损压缩降低图像质量,这 ImageOptim 默认不这样做,但如果你允许它其中。我可以保留嵌入式版权,相机信息吗?

是。取消选中剥离 JPEG 元数据在首选项中。PNG 文件的速度很慢。我怎样才能使其更快?

在首选项中取消选中 PNGOUT 和 佐普利。没有这些工具,优化将更快地运行,但效果会稍差一些。ImageOptim 是否会在 App Store 中出现?

不,请注意在 App Store 中的仿冒品!苹果已经卖了三本。

ImageOptim 是免费提供的,其基本含义是“ 除了将这种自由带给他人之外,您可以做任何您想做的事”。苹果不允许此类宽松条款。Apple 要求所有 App Store 用户接受 iTunes EULA 中的 DRM(复制保护)和法律限制。

你可以得到 ImageOptim 这里,DRM -免费。它的许可证允许您共享,修改,在世界上任何国家/地区使用它-甚至出售它-如果您不禁止其他人这样做。

您可以捐款支持该项目。

GitHub:

图像优化

ImageOptim 是用于无损图像优化工具的 GUI:Zopfli,PNGOUT,OxiPNG,AdvPNG,PNGCrush,JPEGOptim,Jpegtran,Guetzli,Gifsicle,SVGO,svgcleaner 和 MozJPEG。

建造

要求:

  • Xcode
  • 通过 rustup(不是 Homebrew)安装的 Rust。
Terminal window
git clone --recursive https://imageoptim.com ImageOptim
cd ImageOptim

要开始使用,请打开imageoptim/ImageOptim.xcodeproj。在 Xcode 中运行时,它将自动下载并构建所有子项目。

如果发生构建错误,这些有时会有所帮助:

git submodule update --init
Terminal window
cd gifsicle # or pngquant
make clean
make