ドキュメント内のテーブルを読む

このコード例は、IronTesseract OCR エンジンを使用して PDF ドキュメントからテキストと表のデータを抽出する方法を示しています。

  1. IronTesseract OCR エンジンのインスタンスが作成されます。
  2. OcrInputオブジェクトが初期化され、 LoadPdfメソッドを使用して PDF ファイル ("table.pdf") が読み込まれます。
  3. OCR エンジンはReadDocumentAdvancedメソッドを使用してドキュメントを処理し、より詳細なOcrResultオブジェクトを返します。
  4. ドキュメント内で見つかった最初のテーブルはresult.Tables.First()を使用してアクセスされ、そのテーブルのセルの情報はCellInfosを使用して抽出されます。
  5. セル データのリスト ( cellList ) には、テキスト コンテンツやその他の詳細 (セルの位置、サイズなど) を含むテーブルのセルが含まれるようになりました。
  6. この方法は、PDF から表などの構造化データを抽出し、各表セル内のテキストにプログラムでアクセスして処理するのに便利です。

IronOCR を使用して PDF 内の表を読み取る方法を説明します。

準備はできましたか?
Nuget ダウンロード 5,167,857 | Version: 2025.11 リリース