
经营博客意味着我需要关注文章中使用的屏幕截图大小,上传的图片越小,页面的加载速度就越快。因此,使用一个好的图片压缩工具是必须的。
幸运的是,对于我们这类关注流量和带宽的人来说,开源社区有广泛的适用于 Linux 的图片压缩应用程序。从强大的 CLI 工具,到新手喜欢的图形界面应用程序,再到大量的在线压缩工具(包括著名的 Squoosh,它可以离线工作),但想必大多数用户还是更喜欢桌面应用程序。
Curtail 功能强大的图片压缩工具
Curtail 是一款 Python 编写,用于 Linux 桌面的开源图片压缩工具。它利用开源 OptiPNG、pngquant 和 Jpegoptim 库来「进行压缩」,并使用 GTK 界面提供有吸引力且易于使用的前端。
当我需要在 Ubuntu 中快速批量压缩 PNG、JPG 和 WEBP 图像时,就会使用 Curtail。我喜欢它的超级易用性:打开应用程序,将一堆 PNG 和 JPG 文件拖放到它的窗口上,压缩后较小的图片会立即生成。

默认情况下,Curtail 不会覆盖原始图像文件,如果你希望直接覆盖原图,可以在首选项中启用它。它还允许用户指定一个后缀以应用于转换后的图片的文件名(默认为-min)。
Curtail 图片压缩工具还可以删除附加到图片的元数据,这些信息可以包括来自相机的 EXIF 数据。想要保留图片元数据?只需打开 Curtail 的首选项并滑动开关即可保留原数据。

当然,Curtail 应用程序也提供了控制功能,以调整对图片的压缩级别。如果你觉得有损压缩过于苛刻,可以尝试调整设置,想必会很快在文件大小和质量之间找到理想的平衡点。

Curtail 的主要特点:
- 无损或有损压缩
- 支持 PNG、JPG 和 WEBP
- 批量压缩图片
- 覆盖原始图像的开关
- 删除元数据的开关
总之,Curtail 是一款功能强大的 Linux 图片压缩器。 它可以让你在减小图像文件大小的同时,又不会有明显的质量损失。如果你经常压缩图片,或许应该考虑将其收入囊中。
在 Linux 中安装 Curtail
你可以在 Flathub 上找到 Curtail 的最新版本,它可以轻松安装在所有主要的 Linux 发行版上:
flatpak install flathub com.github.huluti.Curtail
如果你不喜欢使用 Flatpak,可以使用专用的 Curtail PPA 在 Ubuntu 18.04 LTS 或更高版本上安装 Curtail 应用程序:
sudo add-apt-repository ppa:apandada1/curtail
sudo apt update
sudo apt install curtail
最新评论
理论上应该不会没有,你可以试试新建 CLSID 项。
没有clsid文件怎么样办呀
Add-AppxPackage : 部署失败,原因是 HRESULT: 0x80073D0A, 无法安装该程序包,因为 Windows 防火墙服务未运行。请启用 Windows 防火墙服务并重试。 错误 0x80073D0A: 无法安装程序包 Microsoft.WindowsStore_22509.1401.11.0_x64__8wekyb3d8bbwe,因为防火墙服务未运行。请确保 已启用防火墙服务且该服务已开始运行。 注意: 有关其他信息,请在事件日志中查找 [ActivityId] b38b6a1b-3f0b-0008-8729-8cb30b3fdc01,或使用命令行 Get-AppPackageLo g -ActivityID b38b6a1b-3f0b-0008-8729-8cb30b3fdc01 所在位置 行:1 字符: 1 + Add-AppxPackage -Path "C:\Users\HFC\Microsoft\Microsoft.WindowsStore_ ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (C:\Users\HFC\Mi...bbwe.Msixbundle:String) [Add-AppxPackage], Exception + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand
包管理器每次下载的文件缓存在本机,这个缓存文件夹是不是可以直接复制拿走,放离线环境安装组件使用?