在 Linux 下使用 GIMP 转换图片格式非常简单,常见做法如下:
打开图片
gimp 图片名.jpg
或打开 GIMP 后:文件 → 打开
导出为其他格式
文件 → 导出为(Export As)xxx.pngxxx.jpgxxx.webpxxx.bmp✅ 支持格式:PNG、JPG、BMP、TIFF、WEBP、GIF 等
如果只是简单批量转格式,更推荐 ImageMagick:
# 安装
sudo apt install imagemagick
# 批量 jpg → png
mogrify -format png *.jpg
如果必须用 GIMP 批量处理,可使用 GIMP 的 Script-Fu 或 Python-Fu(较复杂,一般不推荐)。
gimp -i -b '(gimp-file-load 1 "a.jpg" "a.jpg")' \
-b '(gimp-file-save 1 image drawable "a.png" "a.png")' \
-b '(gimp-quit 0)'
⚠️ 语法复杂,仅适合自动化脚本场景。
| 原格式 | 目标格式 | 是否支持 |
|---|---|---|
| JPG | PNG | ✅ |
| PNG | JPG | ✅ |
| PNG | WEBP | ✅(GIMP 2.10+) |
| JPG | ✅ |
如果你告诉我:
我可以给你更精确的命令或脚本。