Image Resizer 利用ノート

Image Resizer は Windows Explorer のコンテキストメニューを拡張し、画像ファイルに対して作用する。画像の寸法を前もって設定しておいたものに拡縮する機能だ。汎用画像編集アプリケーションを起動するのが億劫な場合に活用できる。

Attention

Microsoft PowerToys 利用ノート 冒頭の前提条件に留意すること。

コンテキストメニュー

Explorer で Image Resizer が対応している画像ファイルを選択してコンテキストメニューを表示させると、次の項目がある:

Resize with Image Resizer

ダイアログボックスを開き、画像をどのように変更するのかを指定する。次節で詳しく記す。

右に回転 / 左に回転

対象画像ファイルをそれぞれ 90 度時計回りまたは反時計回りに回転させる。動作の細部は Image Resizer の設定に従う。

利用者ノート

PowerToys の UI 言語を英語にしても、この二つだけは日本語になる。OS 言語を参照してそのように動作しているのならば文句はないが、実際はそうではなかろう。

Image Resizer ダイアログボックス

まず、ドロップダウンリストから出来上がり寸法を選択する。この一覧は設定画面で前もって仕込んでおくことも可能だ。

そのダイアログボックスには次の選択肢がある:

  • Make pictures smaller but not larger

    画面いっぱいに画像を引き伸ばしたい場合にはチェックを外す。

    携帯電話で撮影した写真をインターネットに公開するような場合にはチェックを入れる。

  • Ignore the orientation of pictures

    入力画像の縦長で、横長の出力構成を適用する場合にはチェックを入れる。後で人が手動で回転したいのだろう。

  • Overwrite files

    ほとんどの場合で On にしたい。動作確認のときに Off にしていた。

  • Remove metadata that doesn’t affect rendering

    画像ファイルに埋め込まれている attribution を捨てる場合はチェックを入れる。

これらを情況に応じて指定する。Resize ボタンを押して画像ファイルを生成したり上書きしたりする。

設定

ここでの構成は重要だ。例えば携帯電話から写真画像をインポートした直後に、端末ウィンドウで magick などのコマンドラインを書くことなく、定番の寸法処理を快適に実行できるように、かなり多めにプリセットを設けるのが望ましい。

まずは Enable Image Resizer を On にする。

Image sizes

既定の Presets については名称から自然に理解されるとおりの内容だ。

Add new size ボタンを押すとプリセットを追加できる。次の属性を指定することが可能だ:

属性

主旨

Name

UI に表示されるラベル

Fit

リサイズ後の寸法仕様

Width

リサイズ後の画像の幅

Height

リサイズ後の画像の高さ

Unix

上記寸法の単位

Fit の選択肢は三つだ:

Fill

指定された寸法全体を画像で埋める。画像を比例して拡縮する。必要に応じて画像を切り落とす。

Fit

画像全体を指定された寸法に収める。画像を一様に拡縮する。画像を切り落とさない。

Stretch

指定された寸法全体を画像で埋める。必要に応じて、画像を不釣り合いに引き伸ばす。画像を切り落とさない。

Todo

それぞれの例を挙げたい。ImageMagick を知っていると言葉が少なくて済む。

なお、WidthHeight を空白のままにすることも可能だ。寸法は元画像の縦横比に基づいて計算される。

Encoding

Fallback encoder はリサイズ後のファイルが元のフォーマットで保存できない場合に適用される。例えば .wmf 画像形式は Image Resizer が読み込むことはできるが、この形式で出力することができない。つまり、新画像を元のフォーマットで保存できない。このようなとき、当該設定項目で指定された画像形式で保存される。

あくまでもフォールバックなので、変換処理に応用することはできない。例えば BMP から JPEG に変換するような用途には使えない。

JPEG, PNG, TIFF それぞれで保存する場合には、ちょっとしたオプションが用意されている。詳細は割愛。

File

Filename format

新ファイルの名前のテンプレを指定する。パーセントなんとかのプレースホルダー各種の意味は、入力欄横のボタンをクリックすると記述が現れる。

  • プリセット名が %2 で参照されることから、プリセット名にはファイル名に用いられる文字のみで構成するべし。ファイル名に使用できない文字を使うと、それらは _ に置換される。

  • %5%6 が入れ替わっている?

File modified timesampe

リサイズされた画像ファイルの最終更新日を保持するか、操作の際に更新するかを選択する。前者が好みだ。