创建较小尺寸的 png 文件

创建较小尺寸的 png 文件

转换后,新的文件大小变得更大了。??

这是为什么?

andy@7 ~/Downloads> convert Screenshot_1360x768.png -resize 1024x578! smaller.png
andy@7 ~/Downloads> ls

-rw-rw-r--  1 andy andy 135725 Sep  7 19:45 Screenshot_1360x768.png

-rw-rw-r--  1 andy andy 154448 Sep  7 20:17 smaller.png

答案1

convert当没有太多的压缩空间时,ImageMagik 的功能有时会执行此类操作。如果您处理大量 PNG,那么您可能会对optipng在优化 PNG 文件时提供更多灵活性的功能感兴趣。

使用以下命令,该 AskUbuntu 问题的全屏捕获结果如下:

-rw-r--r--  1 jason jason 1371805  9月  8 10:35 Screenshot_20220908_103518.png

optipng -o7 Screenshot_20220908_103518.png

-rw-r--r--  1 jason jason  480525  9月  8 10:37 Screenshot_20220908_103518.png

您可以使用选项调整优化级别-o,值 5 到 7 之间通常会产生更好的效果。值 8 和 9 可能会导致色彩范围较广的照片出现一些像素化。

相关内容