pdf

PDF Review Notes

PDFの文章や図表にレビューコメントを付け、対応状況を管理し、Markdown・CSV・HTMLレポートへ書き出します。

ローカル処理
ファイルについてこのツールで選択したファイルや入力内容は、Browser Kittyのバックエンドへアップロードせずブラウザ内で処理します。
操作デモ 実際の操作の流れを短い動画で確認できます。

このツールについて

PDF Review Notesは、PDFの文章や図表にレビューコメントを付け、指摘を一覧で整理するツールです。本文をドラッグしてテキストレビューを追加できるほか、図表や画像だけのページには矩形範囲でコメントを付けられます。修正・質問・要確認・良い・メモの5種類を使い分け、各レビューを未対応 / 解決済みで管理できます。

選択したPDFとレビュー内容はブラウザ内で処理し、PDFをBrowser Kittyへアップロードしません。作業はPDFごとに端末内へ自動保存して再開でき、レビュー結果はMarkdown、CSV、単一HTMLレポートとして保存できます。HTMLレポートは原本PDFを含めるかどうかを選べるため、レビュー結果を別の環境で確認したい場合にも使えます。

こんなときに便利

  • PDFの文章を選択し、修正依頼や質問をページ位置と一緒に残したい
  • 図表やスキャンPDFの特定範囲を囲み、位置が分かる形でレビューしたい
  • 長いPDFの指摘を未対応 / 解決済みで管理し、後から作業を再開したい
  • レビュー内容をMarkdown・CSV・HTMLレポートとして保存し、相手へ共有できる形にしたい

できること

このツールで利用できる主な機能です。

使い方

  1. 「ツールを開く」を押し、レビューするPDFを選択します。
  2. 文章をレビューする場合はPDF本文をドラッグして選択します。図表や画像は矩形レビューで範囲を指定します。
  3. 修正 / 質問 / 要確認 / 良い / メモから種類を選び、コメントを入力して追加します。
  4. Review Notes一覧から項目を選ぶと、該当ページと位置へ戻れます。必要に応じてコメント編集や未対応 / 解決済みの切り替えを行います。
  5. 状態・種類の絞り込みやページ順 / 追加順の並び替えを使って指摘を確認します。
  6. 必要なら作業データJSONを保存してバックアップします。通常の作業状態はPDFごとに端末内へ自動保存されます。
  7. レビューが終わったらMarkdown、CSV、または単一HTMLレポートとして保存します。HTMLレポートでは原本PDFを含めるか選択できます。

対応範囲

  • 入力: PDF 1ファイル、最大250 MiB。100 MiBを超える場合は処理負荷の警告を表示します。
  • レビュー: PDF本文のテキスト選択と矩形範囲。修正 / 質問 / 要確認 / 良い / メモの5種類に対応します。
  • 状態管理: 各レビューを未対応 / 解決済みで管理し、状態・種類で絞り込み、ページ順 / 追加順で並べ替えできます。
  • 保存: PDFごとのレビュー状態をIndexedDBへ自動保存。作業データJSONの書き出し / 読み込みにも対応します。
  • 出力: Markdown、UTF-8 BOM付きCSV、単一HTMLレポート。HTMLレポートは原本PDFを標準で内包し、必要ならOFFにできます。
  • 実行時通信: PDF.js本体とWorkerを単一HTMLへ内包し、connect-src 'none'。PDF、コメント、解析結果をアプリのサーバーへ送信しません。

制限・注意点

  • パスワード保護PDFには対応していません。
  • 画像だけのスキャンPDFでは本文をテキスト選択できませんが、矩形レビューで範囲にコメントを付けられます。OCR機能ではありません。
  • 特殊な非埋め込みCMap、標準フォント資産、ICC、コーデック資産などを必要とするPDFでは表示制限が出る場合があります。外部ネットワークへフォールバックしません。
  • 大きなPDFや高倍率表示ではブラウザのメモリを多く使用し、表示やレポート生成に時間がかかる場合があります。
  • HTMLレポートへ原本PDFや矩形レビューの範囲画像を含めた場合、共有先からその内容を閲覧できます。共有前に含まれる情報を確認してください。

よくある質問

PDFやレビュー内容はサーバーへ送信されますか?

いいえ。GitHub Pages版では最初のアプリHTML取得は発生しますが、選択したPDFの表示、レビュー追加、自動保存、レポート生成はブラウザ内で行い、PDFやコメントをアプリのサーバーへ送信しません。

スキャンPDFや図表にもコメントを付けられますか?

はい。文字情報がないページでも矩形レビューを使って範囲を指定できます。ただしOCRで文字を認識する機能はありません。

途中までのレビューをあとから再開できますか?

はい。PDFをSHA-256で識別し、レビュー内容をこのブラウザのIndexedDBへ自動保存します。同じPDFを開くと保存済みの作業を復元できます。

相手がPDF Review Notesを持っていなくてもHTMLレポートを見られますか?

はい。単一HTMLレポートとして保存でき、相手はPDF Review Notes本体を用意せず閲覧できます。原本PDFを含める設定なら、レポート内でPDFを確認してレビュー位置へ移動できます。

オフライン版・ソースコード

単一HTML版を保存すれば、PDF表示、テキスト / 矩形レビュー、レビュー管理、自動保存、Markdown / CSV / HTMLレポート生成を実行時の外部通信なしで利用できます。PDF.js本体とWorkerはHTMLへ内包されています。file://では外部Worker URLへ依存しない経路を使用します。

GitHubでソースを見る