42得票5回答
如何使用GIMP命令行将XCF转换为PNG?

作为我的构建过程的一部分,我需要将若干张XCF(GIMP的原生格式)图像转换为PNG格式。我确定可以使用GIMP的批处理模式来完成,但我已经忘记了以前了解的所有脚本功能。 我的输入图像有多个图层,因此我需要“合并可见图层”后跟“另存为PNG”的批处理模式等效方法。还请注意,我不能在~/.gi...

23得票6回答
使用GIMP命令行转换XCF和其他文件?

如果我有一个XCF文件(或任何Gimp支持的其他格式),我该如何将它转换为例如PNG,以供显示或进一步处理?

11得票6回答
如何使用Script-Fu解析出基本文件名

我正在使用从gimp.org下载的Gimp 2.6.6版本,用于MAC OS X(在X11下运行)。 我试图使用Script-Fu自动化一个繁琐的手动过程。我需要解析图像文件名,并使用原始文件名上的后缀将各个图层保存为新文件。 我的最初尝试是这样的,但失败了,因为(string-searc...

10得票5回答
脚本fu在参数上出现“未绑定变量”错误

我尝试运行这个教程中的批处理代码:http://www.gimp.org/tutorials/Basic_Batch/ 我将其复制并保存到.gimp-2.8脚本文件夹中。 (define (batch-unsharp-mask pattern ...

7得票1回答
如何从所有文件夹中获取一个 (*.jpg) 文件列表?

如何使用GIMP中的Script-FU获取所有文件夹中的文件列表(*.jpg)? (let* ((filelist (cadr (file-glob pattern 1))) 这个只获取当前文件夹中的文件。