画像のサイズを一括変更するための GIMP script-fu。
最大の高さと幅を指定できます。
レイヤーマスクにトリミングします。
オプションで、最大寸法まで任意の色のパディングが可能です。
https://github.com/per1234/batch-smart-resize/archive/master.zip をダウンロードします。
zip を解凍して、batch-smart-resize.scm ファイルを GIMP スクリプト フォルダーに移動します。スクリプト フォルダーの場所は、 [編集] > [設定] > [フォルダー] > [スクリプト]に移動して確認できます。
GIMP が実行されている場合は、 [フィルター] > [Script-Fu] > [スクリプトの更新]をクリックします。
スクリプト ダイアログには、 [ファイル] > [作成] > [batch-smart-resize]からアクセスできます。
ソース フォルダー- ソース画像が含まれるフォルダー。フォルダー内のすべてのファイルは有効な画像ファイルである必要があります。そうでない場合、スクリプトは次のエラーで失敗します: Error: Procedure execution of gimp-file-load failed: Unknown file type
。
宛先フォルダー- 処理された画像が保存されるフォルダー。
出力ファイル名修飾子- 出力ファイル名の末尾に追加する文字列。
出力タイプ- 処理された画像に使用するファイルのタイプ。
出力品質- JPEG 出力タイプの圧縮レベルを決定します。値を大きくすると、画質が向上し、ファイル サイズが大きくなります。
最大幅- 処理された画像の最大幅。
最大高さ- 処理された画像の最大高さ。
パッド- このボックスがチェックされている場合、スクリプトは背景を追加して画像のサイズを最大サイズに合わせます。これは、Etsy や Handmade at Amazon などのサイトで画像のサムネイルが任意のアスペクト比にトリミングされるのを避けるのに役立ちます。
パディングの色- 有効な場合、パディングに使用される色。
JPEG DCT メソッド- このパラメータは、script-fu-batch-smart-resize を呼び出すスクリプトによってのみ設定できます。 0==整数、1==固定、2==浮動小数点。デフォルト値は 0 です。DCT メソッドの詳細については、http://docs.gimp.org/en/gimp-images-out.html#file-jpeg-save を参照してください。
プル リクエストや問題レポートは大歓迎です。手順については投稿ルールをご覧ください。