========================================================================
                      一括印刷くん - README
========================================================================

【ソフト名】 一括印刷くん (Print Settings Manager)
【種別】 フリーソフト
【作者】 ごりら
【連絡先】 stopsometime@gmail.com
【動作環境】 Windows 10 / 11 (.NET 6.0 以降推奨)
【ファイル構成】 README.txt / 印刷まとめて君.exe および関連依存DLL

------------------------------------------------------------------------
■ 概要
------------------------------------------------------------------------
「一括印刷くん」は、複数のPDFファイルや画像ファイル（JPG, PNG）に対して、
個別の部数・両面指定・用紙サイズ・給紙方法を細かく設定し、
一括で連続印刷することができるWPFアプリケーションです。

定期的に行う同じパターンの印刷作業を「テンプレート（JSON）」として保存し、
ワンクリックで呼び出すことで、業務の効率化・誤印刷の防止が実現できます。

------------------------------------------------------------------------
■ 主な機能と特徴
------------------------------------------------------------------------
1. 多彩なファイル選択＆ドラッグ＆ドロップ対応
   - PDF, JPG, JPEG, PNG ファイルの追加に対応。
   - ファイルをメイン画面にドラッグ＆ドロップするだけでリストに追加可能。
   - リスト内でのドラッグ＆ドロップや「▲」「▼」ボタンによる順序変更。

2. 柔軟な一括／個別 印刷設定
   - ファイルごとに「部数」「両面印刷（長辺とじ / 短辺とじ / 片面）」を指定可能。
   - 複数行を選択して変更することで、一括設定変更もスムーズに行えます。
   - 各ファイルの「⚙ 設定」ボタンより、プリンタの給紙トレイや用紙サイズを個別指定。

3. リアルタイムプレビュー機能
   - リストで選択したファイル（PDF / 画像）の 1 ページ目を画面右側にプレビュー表示。

4. テンプレート（プリセット）保存＆呼出
   - 現在の印刷設定リストや選択プリンタ情報を JSON ファイル形式で保存。
   - テンプレートファイルを保存しておけば、次回以降同じ構成で一括印刷が可能。
   - テンプレート（.json）を直接ドラッグ＆ドロップして読み込むことも可能です。

5. 選択ファイルの差替＆ショートカット操作
   - 印刷構成を保ったまま、ファイルのみを最新のファイルへ差し替える「ファイル差し替え」機能。
   - リストの項目選択時に Copy (Ctrl+C), Paste (Ctrl+V), Delete キー操作に対応。

------------------------------------------------------------------------
■ 基本的な使い方
------------------------------------------------------------------------
1. プリンタの選択
   画面上部の「使用するプリンタ」ドロップダウンから、使用するプリンタを選択します。

2. ファイルの追加
   「📂 ファイル追加」ボタンをクリックするか、印刷したいファイルをリストエリアへ
   ドラッグ＆ドロップします。

3. 印刷条件の設定
   - 各ファイルの「部数」「両面印刷指定」を設定します。
   - 用紙トレイやサイズを個別に変えたい場合は「⚙ 設定」ボタンを押して設定します。
   - 複数選択して値を変更すると、選択したファイルに対して一括反映されます。

4. 印刷の実行
   印刷したいファイルにチェックが入っていることを確認し、右下の「🖨️ 印刷実行」
   ボタンをクリックします。

------------------------------------------------------------------------
■ インストール／アンインストールについて
------------------------------------------------------------------------
【インストール】
1. ダウンロードした Setup.msi（または該当の .msi ファイル）をダブルクリックして起動します。
2. 画面の指示に従って「次へ」を進め、インストールを完了させてください。

【アンインストール】
・方法1（.msi ファイルから）:
  1. インストールに使用した `.msi` ファイルをダブルクリックします。
  2. メニューから「削除」または「アンインストール」を選択し、実行してください。

・方法2（Windowsの設定から）:
  1. Windowsの「設定」＞「アプリ」＞「インストールされているアプリ」を開きます。
  2. 「一括印刷くん」を検索し、メニューから「アンインストール」を選択してください。

------------------------------------------------------------------------
■ 注意事項・トラブルシューティング
------------------------------------------------------------------------
・PDFの描画には `PdfiumViewer` を使用しています。環境によっては依存ライブラリ
  (`pdfium.dll`) が必要な場合があります。インストーラー版をご利用の場合は
  自動的に配置されます。
・ファイルが存在しないパスを指定している場合、印刷実行時にエラーダイアログが表示されます。
・プリンタドライバー固有の特殊機能は「⚙ 設定」画面（PageSetupDialog）から設定してください。

------------------------------------------------------------------------
■ 免責事項・ライセンス・権利情報
------------------------------------------------------------------------
・本ソフトウェアの使用によって生じた、いかなる損害についても、製作者は一切の責任を負いかねます。
・本ソフトウェアの著作権は制作者に帰属します。
・付属するサードパーティ製ライブラリ:
   - PdfiumViewer (Apache License 2.0 / BSD License)