你能强制 ImageMagick 使用 PNG-8 alpha 透明度吗?

发布于 2024-08-05 09:26:10 字数 129 浏览 2 评论 0原文

当我尝试通过 Imagemagick 运行一堆具有 alpha 透明度的 PNG-8 图像时,它会将它们转换为 PNG-32,从而大大增加了文件大小。

是否可以强制 Imagemagick 将我的图像类型保留为 8 位 PNG?

When I try to run a bunch of PNG-8 images with alpha transparency through Imagemagick, it converts them to PNG-32, increasing the file size a lot.

Is it possible to force Imagemagick to keep my image type as 8-bit PNG?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

贪恋 2024-08-12 09:26:10

你可以这样做:

convert test.png PNG8:test2.png

我在 IM 和 PNG8 方面的运气各不相同,但这是正确的方法。

You can do it like this:

convert test.png PNG8:test2.png

I've had varying luck with IM and PNG8, but this is the correct way to do it.

痞味浪人 2024-08-12 09:26:10

我似乎使用以下方法得到了最好的结果

convert src.png -colors 256 PNG8:dest.png

I seem to get the best result using the following

convert src.png -colors 256 PNG8:dest.png
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文