Pngquant:Linux上压缩PNG图象的敕令行实用对象

  【51CTO.com快译】Pngquant是一款收费开源的跨平台敕令行有损PNG压缩对象。它基于可移植的libimagequant库,用C99编写。可经过将PNG图象转换成更高效的8位PNG格局来清晰减小文件大年夜小,并保管完整的alpha透明度。你能够已知道,8位PNG文件经常比24/32位PNG文件小60%至80%。用Pngquant压缩的图象与一切Web浏览器和操作系统完整兼容。 Pngquant可以一次性压缩一个或多个图象。

  

  功用

  Pngquant有以下功用:

  装置

  Pngquant可经过多种方法来装置。

  从发行版的代码库装置Pngquant

  Pngquant存在于大年夜少数Linux发行版的默许代码库中。

  在Arch Linux及变体上,Pngquant存在于[Community]代码库中。启用Community代码库,应用Pacman装置它,以下所示:

  在Debian、Ubuntu或Linux Mint上:

  在Ubuntu系统上,你需求启用[Universe]代码库来装置Pngquant。

  要启用Universe代码库,请履行:

  在Fedora上:

  在openSUSE上:

  在CentOS上:

  检查已装置的Pngquant版本:

  默许代码库中可用的Pngquant版本能够很旧。假设你想要最新版本,请从源代码编译并手动装置,以下所示。

  从源代码装置Pngquant

  先装置需要的依附项。

  在Debian和Ubuntu上:

  在CentOS和Fedora上:

  接上去,用git clone克隆最新版本的Pngquant:

  上述敕令将下载Pngquant GitHub代码库的内容,并将其保管在以后任务目次中名为“pngquant”的文件夹中。

  切换到Pngquant目次:

  最后,运转以下敕令来编译和装置Pngquant:

  Pngquant将默许装置在/usr/local/bin位置。假设要将它装置在另外一个目次中,运转:

  将“dir”换成你的门路。你需求先运转该敕令,然后运转“sudo make install”敕令。

  检查Pngquant版本:

  看到了吗?这是最新版本。

  应用Cargo装置Pngquant

  也能够应用Cargo软件包揽理器装置Pngquant。先依照以下链接中的说明装置Rust。

  《在Linux中装置Rust编程言语》(https://www.ostechnix.com/install-rust-programming-language-in-linux/)

  用git clone克隆最新版本的Pngquant:

  最后应用Cargo构建和装置Pngquant,以下所示:

  至于其他装置方法,请参阅Pngquant官方装置页面(https://pngquant.org/install.html)。

  应用Pngquant在Linux上压缩PNG图象

上一篇:IE图片缓存保管在哪里? 下一篇:没有了
  • 版权声明:内容来自互联网不代表本站观点,2020-03-31发表于 音乐栏目。
  • 转载请注明: Pngquant:Linux上压缩PNG图象的敕令行实用对象| 音乐 +复制链接