外部ツール連携

いま見ている画像やページを、画像編集ソフトなど別のアプリへ渡して開きます。

概要

よく使うアプリを登録しておくと、右クリックメニューやキー 1 つで、選んでいる画像・動画・ページをそのアプリで開けます。

圧縮ファイルの中のページや PDF のページも渡せます。これらは中身を取り出した一時ファイルとして渡すため、渡す先のアプリが圧縮ファイルに対応していなくても開けます。

登録する

環境設定の「外部ツール」で登録します。方法は 2 つあります。

登録した数に上限はありません。並べ替えると、キー割り当ての番号もその順序になります。

起動する

操作渡すもの
グリッドで右クリックチェックを付けた項目。無ければ右クリックした項目
フルスクリーンで右クリックいま表示しているページ
フォルダーやコンテナーを右クリックそのフォルダー / 圧縮ファイル / PDF そのもの
キー割り当て上と同じ対象。登録順に 10 個までキーを割り当てられます

登録したツールは右クリックメニューにすべて並びます。いまの対象に使えないツールは、理由を表示したうえで選べない状態になります。

渡すものを選ぶ

ツールごとに、何を渡すかを選べます。

設定渡すもの元のファイル
一時ファイル(編集を反映) 補正・回転・注釈・消しゴムなど、そのページに加えた編集を反映した PNG 変わりません
一時ファイル(編集前) 編集を反映していない、元のデータそのまま。JPEG は JPEG のままで、撮影情報も残ります 変わりません
元のファイル ディスク上のファイルそのもの 変わります

「元のファイル」は、渡した先で上書き保存すると元のファイルが書き換わります。画像編集ソフトで直接編集したいときに選んでください。圧縮ファイルの中のページと PDF のページには元のファイルが存在しないため、この設定のツールでは開けません。

一時ファイルは 2 つのどちらを選んでも、渡した先で上書き保存しても元のファイルは変わりません。編集の有無で形式が変わることはなく、「編集を反映」なら常に PNG、「編集前」なら常に元のデータのままです。

既定では、カラー化・LUT・ポストフィルタ・スマートシャープ・AI 拡大は「編集を反映」に含まれません。 これらも渡したいときは、環境設定 →「表示」→「書き出しの焼き込み」で外部ツールの段を「AI 処理」または「表示用補正」にします (どこまで反映するかを選ぶ)。 ファイルとして保存したいだけならエクスポートを使ってください。

動画と見開き

設定動作
動画 → 動画ファイル動画ファイルそのものを渡します。一時ファイルへコピーしません
動画 → 表示中のフレームいま表示しているコマを画像として渡します。再生していないときは動画ファイルを渡します
見開き → 合成見開きの 2 ページを 1 枚に合成して渡します
見開き → 両ページ2 ページをページ順に渡します
見開き → 主ページのみいま基準になっているページだけを渡します

複数を選んだとき

設定動作
1 件1 件だけ渡します。2 件以上選ばれているときは起動しません
1 件ずつ起動対象の数だけアプリを起動します
まとめて渡す1 回の起動で全件を渡します。引数に {files} が必要です

ツールごとに「確認なしで起動する上限」と「起動する対象件数の上限」を決められます。重いアプリには小さめの値を入れておくと、うっかり大量に起動するのを防げます。

引数を書く

実行ファイルを直接登録したツールでは、引数を自分で書けます。

記法展開されるもの
{files}渡すファイルのパス。「1 件ずつ」なら 1 つ、「まとめて渡す」なら選んだ数だけ並びます。何も書かないときはこれが 1 つ付きます

引数は書いたとおりに渡ります。{} で囲んだ文字のうち、上の表にないものはそのまま残ります。

引数に空白を含む値が入っても壊れないので、引用符を自分で書く必要はありません。設定画面には、いまの対象で実際に渡される引数のプレビューが出ます。

Windows の関連付けで開くツールでは、引数と作業フォルダーは指定できません。どう開くかは Windows 側が決めるためです。

一時ファイルの扱い

一時ファイルは一時フォルダーへ書き出し、mImageViewer を終了するときに削除します。前回異常終了などで残ったものも、起動時に見つけて片付けます。渡した先のアプリで作業を続けたい場合は、そのアプリで別の場所へ保存してください。

ツールごとに「一時ファイルを残す」を有効にすると、終了時に削除しません。

ポータブル版では、一時ファイルもデータフォルダーの中に作ります。

補足