外部ツール連携
いま見ている画像やページを、画像編集ソフトなど別のアプリへ渡して開きます。
概要
よく使うアプリを登録しておくと、右クリックメニューやキー 1 つで、選んでいる画像・動画・ページをそのアプリで開けます。
圧縮ファイルの中のページや PDF のページも渡せます。これらは中身を取り出した一時ファイルとして渡すため、渡す先のアプリが圧縮ファイルに対応していなくても開けます。
登録する
環境設定の「外部ツール」で登録します。方法は 2 つあります。
- 実行ファイルを選んで追加: アプリの実行ファイルを直接選びます。引数や作業フォルダーを自分で決められます。
- この拡張子の関連付けアプリから追加: 拡張子を選ぶと、Windows がその形式に対応していると認識しているアプリが一覧に出ます。ストアアプリもここから登録できます。
登録した数に上限はありません。並べ替えると、キー割り当ての番号もその順序になります。
起動する
| 操作 | 渡すもの |
|---|---|
| グリッドで右クリック | チェックを付けた項目。無ければ右クリックした項目 |
| フルスクリーンで右クリック | いま表示しているページ |
| フォルダーやコンテナーを右クリック | そのフォルダー / 圧縮ファイル / 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 を終了するときに削除します。前回異常終了などで残ったものも、起動時に見つけて片付けます。渡した先のアプリで作業を続けたい場合は、そのアプリで別の場所へ保存してください。
ツールごとに「一時ファイルを残す」を有効にすると、終了時に削除しません。
ポータブル版では、一時ファイルもデータフォルダーの中に作ります。
補足
- 同じ対象・同じ設定で続けて起動した場合、一時ファイルは作り直さず再利用します。
- 準備に時間がかかるときは進捗が出ます。途中でキャンセルできます。
- ネットワーク上の実行ファイルを登録したツールは、起動前に確認します。
- 「まとめて渡す」で対象が多すぎる場合、Windows の制限を超えるため起動を断ります。件数の上限を下げるか、「1 件ずつ起動」に変えてください。