我创建了脚本在 Windows 中使用 Gimp 批量将图像转换为其他格式@forrest-voight 提供的提示。有人能告诉我如何向此脚本添加选项,以便立即应用每个文件的最大压缩率 (9) 吗?
脚本.scm:
(define (myconvert in_filename out_filename)
(let* (
(image (car (gimp-file-load RUN-NONINTERACTIVE in_filename in_filename)))
(drawable (car (gimp-image-get-active-layer image)))
)
(gimp-file-save RUN-NONINTERACTIVE image drawable out_filename out_filename)
(gimp-image-delete image)
)
)
终端中的命令:
for A in * ; do gimp -i -b "(myconvert \"$A\" \"$A.jpg\")" -b '(gimp-quit 0)' ; done
答案1
假设您要导出为 PNG,请使用文件-png-保存或者文件-png-save2代替gimp 文件保存显然您必须相应地设置所有参数。