PDF 自動入力 CLI 0.2.0

pdf-autofill-cli.zip ( Filesize:  4,618,482 )

ダウンロードはこちら

※ボタンを押すとダウンロードが始まります。

ダウンロード

ソフト詳細説明

PDF Auto-Fill CLI

コマンドラインからPDFにユーザー情報を自動入力するツール。
あらかじめ定義したプロフィール(JSON)とマッピング設定に従い、PDFテンプレートの指定座標またはフォームフィールドにテキストを描画して新しいPDFとして出力します。

---

これは何?(30秒で)

- 誰のため:確定申告書・各種申請書・契約書などの 同じ情報を何枚もの PDF に書き写している個人/士業
- 何が解決される:氏名・住所・マイナンバー等のプロフィールを JSON に一度登録するだけで、対応 PDF へ座標指定 or AcroForm フィールド指定で自動描画。手書き・タイプの繰り返しを排除
- なぜ既存ツールではダメか:Adobe Acrobat は高額、無料ツールはフォームフィールドのみ対応で 国税庁の固定座標 PDF に対応できない。本ツールは 座標指定描画で官公庁配布 PDF にも対応
- 使う条件:Python 3.10+/日本語フォント(Windows は自動検出)/CLI または EXE

想定ユースケース・価格帯

| 用途 | 形態 |
|---|---|
| 個人利用(自分の申請書類の自動入力) | 無料(MIT) |
| 確定申告セット(Receipt OCR + Selfmed Tax との組合せ) | 個別利用は無料、束ねたパッケージ販売は今後検討 |
| 士業向け(行政書士・税理士の業務テンプレ整備) | 応相談 |

---

デモ

<!-- docs/demo.gif に「プロフィールJSON → PDFテンプレート選択 → 入力済みPDF生成」までの30秒デモGIFを配置してください。 -->

---

特徴

- 座標指定描画 ページ番号・(x, y)座標を指定してテキストを直接描画
- フォームフィールド対応 AcroFormフィールド名を指定して値をセット
- 日本語対応 Windows環境のMSゴシック/メイリオ/游ゴシックを自動検出
- PyInstaller対応 単一EXEとしてパッケージング可能な設計

プロジェクト構成

pdf-autofill-cli/
├── main.py メインスクリプト
├── requirements.txt
├── config/
│ ├── user_profile.json ユーザー個人情報
│ └── mapping_config.json 座標/フィールドのマッピング定義
├── templates/ テンプレートPDF置き場
└── output/ 出力先

セットアップ

pip install -r requirements.txt

セットアップ診断

PDF生成前に PyMuPDF、主要ファイル、サンプルJSON、医療費控除テンプレート用JSON、日本語フォント候補

動作環境

PDF 自動入力 CLIの対応動作環境
ソフト名:PDF 自動入力 CLI
動作OS:汎用
機種:汎用
種類:フリーソフト(寄付歓迎)
作者: じけんぼ