質問: 横幅が微妙に異なる100個のjpegファイルがあります。 縦横比を維持ながら横幅を統一したいのですが、 一発で統一できるフリーソフトがあったら、 ぜひ教えてください(^^)
回答: 「XnConvert」 ※32bit版と64bit版がありますから、利用しているOSに合う物をダウンロードしてください。 「動作」タブで行いたい処理を追加します。(「画像」→「リサイズ」、モードで「ズーム調整」で「比率を保つ」にチェックするか、あるいは「長辺」にすると幅をそろえる事ができます。) (「出力」タブの「形式」で「JPG - JPEG / JFIF」を選択して画質を任意の値に変更するのを忘れないでください。デフォルトで「80」に設定されています。) 「藤 -Resizer-」 ※「設定」→「圧縮」→「JPEG画質」で画質の変更が可能です。 「設定」→「圧縮」→「プログレッシブJPEG出力」のチェックは外していいです。 「縦横比を保持する」にチェックを入れて、条件で「幅基準」を選択すると幅をそろえる事ができます。 「ファイル名の生成規則」の拡張子部分で、保存する画像の形式が決まります。 %p\convert\%n_w%x.jpg 上記のように設定すると、元画像のフォルダ内に「convert」フォルダを作成して、その中にリサイズ後の画像を出力します。(その他、使用できる記述子はヘルプファイルを参照してください。) 他、「リサイズ超簡単!Pro」の人気が高いようです。 ※このソフトで透過情報つきのPNGをJPEGに変換した場合、透明部分が黒くなって変換されますが、今回のようにリサイズのみで形式変換をしない保存の場合は大丈夫なはずです。 ※「藤 -Resizer-」で透明情報つきのPNGを変換した場合、JPEG保存時もPNG保存時も透明部分は白くなって保存されます。 ※「XnConvert」で透過情報つきのPNGを変換した場合、JPEG保存時には白く、PNG保存時には透過情報を保持したまま保存されます。 今回の質問の変換では問題は生じないと思いますが、とりあえず参考までに・・・