使い方
- PDFファイルを選びます。
- 表があるページ番号を選びます。
- 見つかった表と表の外の文字を確認します。
- 表ごとにCSV、またはすべての表をExcel(表ごとにシート、結合セル維持)で保存します。
PDF の表をコピーすると、セルが崩れて 1 行の文字列になりがちです。このツールは PDF に保存されている文字と罫線を読み取り、行・列・結合セルを保った表に戻して Excel(xlsx)や CSV に変換します。Word や Excel から PDF にした請求書や見積書の表に向いています。
PDF は pdf.js 4.10.38 で 1 ページずつ開きます。互いに接する線のまとまりに横線 2 本・縦線 2 本以上があれば表とみなします。3px 未満の塗りつぶし矩形も線として扱い(Excel は罫線をこう描きます)、白の塗りは無視します。セル間に境界線がなければ結合し、長方形にならないつながりは結合せずに知らせます。表の外の文字は別に表示し、下部のページ番号は除きます。
表 1 つは CSV(RFC 4180、改行 CRLF、Excel で文字化けしない UTF-8 BOM 付き)で、全表は表ごとのシートで結合を保った Excel 1 ファイルで保存できます。値は PDF の文字のままなので、数値もテキストになります。スキャン PDF は変換できず、罫線のない表は検出しません。ファイルはブラウザ内だけで処理され、アップロードされません。