如何将多个 XCF 文件转换为 PNG?

k0p*_*kus 7 bash images gimp png

我有一个文件夹,里面有很多xcf文件,我希望所有文件都转换为png文件,最好是通过 bash 的单行文件。

我怎样才能完成这样的任务?

k0p*_*kus 8

来自 bash 的单行:

for i in *.xcf; do xcf2png -f $i -o $i.png; done

  • 不适用于新 gimp2 创建的 xcf,此工具太旧 (3认同)

tus*_*r08 6

您可以使用 GIMP 图像编辑器并使用导出到工具。使用Ctrl- Shift-E作为快捷方式。
或者你可以使用convertfrom imagemagick

转换文件名.xcf 文件名.png

您也可以使用 xcftools(sudo apt-get install xcftools),它有一个名为的实用程序xcf2png,可以完美地完成这项工作。

xcf2png image.xcf -o image.png