# SwiftName
SwiftNameをご利用いただきありがとうございます。

---

## ■ ソフトの概要
SwiftName は、ドラッグ＆ドロップで直感的に複数のファイル名を一括変更（リネーム）できるWindows向けデスクトップアプリケーションです。
テキストパーツや連番、日付、EXIF情報（写真の撮影日時等）、PDFプロパティなどのブロックを組み合わせるだけで、変更後のファイル名をリアルタイムにプレビューしながら安全・スピーディーにリネームできます。

---

## ■ 取り扱い種別
フリーソフト

---

## ■ 動作環境
- OS: Windows 10 / 11 (64-bit)
- ディスプレイ解像度: 1280×720 以上推奨

---

## ■ インストール・アンインストール方法

### 【インストール】
本ソフトはインストーラーによるインストール作業は不要（ポータブル版）です。
ダウンロードした実行ファイル（`SwiftName.exe`）を任意のフォルダに配置し、ダブルクリックして起動してください。

### 【アンインストール】
レジストリ等への特別な書き込みは行っておりません。
配置した実行ファイルおよび本フォルダごと削除（ゴミ箱へ移動）してください。

---

## ■ 使い方

### 1. ファイルを読み込む
- アプリ画面内の「ここにファイルまたはフォルダをドロップ」領域に、リネームしたいファイルやフォルダをドラッグ＆ドロップします。
- または、画面左上の「📂 フォルダ」アイコンからフォルダを選択して読み込みます。

### 2. 新しい名前を作成する（ブロックの配置）
- **文字の直接入力**: 「+ テキスト」ボタンから、好きな文字（プレフィックスやサフィックス等）を入力して配置できます。
- **ドラッグ＆ドロップ**: パーツを、ファイルリストのカードにある「ここにドロップして追加」領域にドロップします。
- **一括適用**: 複数のファイルを選択し、リストの上下にある「一括適用」ゾーンにドロップすると、選択したすべてのファイルにパーツが追加されます。
- **一括連番**: 画面上部の「一括連番」をクリックすることで、読み込んだファイルを一括で「img01, img02, img03」のような名前に変更できます。
- **CSV取り込み（PRO限定）**: 名前一覧を記載したCSVを読み込むことでパーツのリストに一括で追加することが可能です。また、入力した名前をCSVとして書き出すことも可能です。

### 3. 並び替えと削除
- 追加したパーツは、ドラッグ＆ドロップで順番を入れ替えることができます。
- 不要になったパーツは「✕」ボタンを押すと削除されます。

### 4. リネームを実行する
- パーツを配置すると、リアルタイムで「変更後の名前（プレビュー）」が確認できます。
- 内容に問題がなければ、「適用」ボタンをクリックし、表示される確認画面で再度「適用する」を押すと、実際にファイル名が変更されます。

### 5. その他の機能
- **カスタムプリセット**: よく使うパーツの組み合わせを保存し、いつでも呼び出すことができます。
- **パーツの結合**: 複数のパーツを右クリックで選択し、ドラッグ＆ドロップすることで、名前同士を結合することも可能です。
- **操作履歴**: 過去のリネーム履歴を確認したり、間違えた場合は「元に戻す（Undo）」機能を利用できます。
- **設定**: EXIF情報（撮影日時等）やPDF作成日時のフォーマットを詳細に変更したり、UIのテーマや言語（日本語・英語）を切り替えることができます。

---

## ■ 作者への連絡先
- 開発者 / 連絡先: skc@yqz.jp

---

## ■ 免責事項・ライセンス
- 本ソフトウェアの使用によって生じた損害や不利益について、作者は一切の責任を負いません。重要なファイルのリネームを行う際は、事前にバックアップを取ることを推奨いたします。
- 本アプリケーション内で使用されているサードパーティライブラリ等のライセンス・クレジット表記は、同梱の `credit.txt` をご参照ください。

