我有一个具有透明背景的png文件文件夹。我想从命令行转换它们并保持图像的透明背景。
我将不胜感激。
由于jpg不支持透明度,因此如何指定输出jpg的背景色的十六进制值?现在默认为#ffffff
?我已经尝试过此脚本,但是它为输出jpgs提供了白色背景:
mogrify -quality 100 -format jpg *.png
更新资料
我在inkscape中创建了这些png文件。我应该提到,将这些png转换为jpg的目标是消除圆形或有角物体上的锯齿状边缘。目前,png的边缘呈锯齿状,我读到将其转换为jpg可能会解决此问题。但是,通过克里斯汀·斯科约德(ChristianSkjødt)的答案中概述的方法进行转换会使图像的锯齿边缘更加严重。有没有一种方法可以将png转换为jpg,还可以使用抗锯齿或另一种技术来消除锯齿状的边缘?谢谢您的帮助。