【新旧PDFの文字列差分・見た目ズレ一括検出】赤枠ハイライト自動出力スクリプトキット
- Digital680 JPY

# 【BOOTH出品文】新旧PDF 差分一発検出キット (Python自動解析 & 完全オフラインHTMLチェッカー) ## 商品名 【PDF比較自動化】新旧PDFの微細な文字・数値・レイアウト差分を一発検出する比較キット【見積書・契約書・仕様書の変更見落としゼロへ】 ## 価格 **680円(税込)** --- ## キャッチコピー **取引先からの見積書改定版や仕様書。「どこが変わったか分からない」「単価や納期の微細な書き換えを見落とした…」という現場トラブルをゼロにする実務自動化キット。** --- ## 商品説明 「見積書を少し修正しましたので差し替えてください」と言われて送られてきたPDF。 あるいは、開発ベンダーから納品された数十ページの仕様書改定版。 「どこが変わったんですか?」と聞ければいいですが、相手が忙しそうだったり、こちらも急ぎで検収しなければならなかったりすると、新旧2つのPDFを画面に並べ、目を皿のようにして1行ずつ見比べることになります。 そして、一番怖いのがこれです。 - 「単価が12万円から13.5万円にしれっと変わっていた」 - 「納期の条件が『受領後10営業日』から『5営業日』に短縮されていた」 - 「仕様の文言が『および』から『または』に変わっていた」 こうした微細な変更は、人間の目視確認だと恐ろしいほど見落とします。見落としたまま請求書を切って差額を自社で被ったり、納期遅延のペナルティになったりした時の血の気の引く感覚は、二度と味わいたくないものです。 本商品は、**完全オフラインで機密漏洩リスクゼロのHTMLチェッカー** と、**Pythonによる全自動赤枠ハイライト解析スクリプト** をパッケージ化した実務支援ツールです。 --- ## 主な機能と特徴 1. **Python自動解析スクリプト (`tools/pdf_visual_and_text_diff.py`)**: - PyMuPDFとピクセル差分近接クラスタリングを組み合わせたハイブリッド解析。 - 変更箇所の周りに鮮やかな赤枠バウンディングボックスを自動描画し、左右比較画像(PNG)を出力。 - ブラウザでスクロール・拡大確認できるビジュアルHTMLレポート、CI/CD・自動化連携用のJSONメタデータを同時生成。 - 原本PDFは読み取り専用(Read-Only)でアクセスするため、原本改ざん・破損リスクはゼロ。 2. **完全オフラインHTMLチェッカー (`tools/pdf_text_diff_checker.html`)**: - インストール不要。ダブルクリックでブラウザ(Chrome, Edge, Safari等)で即座に起動。 - 外部サーバーへの通信が一切発生しないため、極秘契約書や社外秘資料でも安全。 - テキストを左右に貼り付けるだけで、追加(緑)・削除(赤)・金額や数値の変更(黄色ハイライト)を一発検出。 - ブラウザの印刷機能(Ctrl+P / Cmd+P)からそのままPDFやA4用紙に出力可能。 3. **充実の見本検証データ(`samples/`)**: - 見積書サンプル(単価、合計、納期、検収条件の4箇所変更) - 仕様書サンプル(許容電流、動作温度、条文文言の変更) - 完全一致サンプル(変更なし・差分ゼロの負例検証用) 手元ですぐにツールの動作と効果を体感いただけます。 --- ## 同梱内容(ZIP形式:約481 KB) ``` pdf_diff_automation_kit_v1/ ├── README.txt # 導入マニュアル・コマンドリファレンス ├── LICENSE.txt # 商用利用許諾規約(業務利用OK・改変OK) ├── tools/ │ ├── pdf_visual_and_text_diff.py # Python全自動差分解析エンジン │ └── pdf_text_diff_checker.html # 完全オフラインHTMLチェッカー └── samples/ # 動作確認・チュートリアル用PDF ├── estimate_v1.pdf / estimate_v2.pdf # 見積書 ├── spec_v1.pdf / spec_v2.pdf # 仕様書 └── unchanged_v1.pdf / unchanged_v2.pdf# 完全一致テスト用 ``` --- ## 動作環境 - **HTMLチェッカー**: - Windows 10/11, macOS, Linux, iPad等 - モダンブラウザ(Google Chrome, Microsoft Edge, Safari, Firefox) - **Python自動解析スクリプト**: - Python 3.8 以上 - 必要ライブラリ:`PyMuPDF` (`fitz`), `Pillow` (`PIL`) - インストールコマンド:`pip install PyMuPDF Pillow` --- ## 利用規約 - ご購入者様ご自身の業務、個人利用、受託業務、社内自動化への組み込み、出力成果物の商用利用は自由です。 - スクリプトやHTMLファイルそのものの無断再配布、転売、公開リポジトリへの公開はご遠慮ください。 - 本ツールは文書の差分照合を強力に支援する補助ツールです。法的重要書類の最終締結にあたっては、出力結果を十分にご確認の上でご判断ください。
