GIMPですべてのファイルを「9」レベルに圧縮する

GIMPですべてのファイルを「9」レベルに圧縮する

私はスクリプトを作成した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-保存2の代わりにgimp ファイル保存当然、すべてのパラメータをそれに応じて設定する必要があります。

関連情報