Przeczytaj tabelę w dokumencie
using IronOcr;
using System.Linq;

// Instantiate OCR engine
var ocr = new IronTesseract();

using var input = new OcrInput();
input.LoadPdf("table.pdf");

// Perform OCR
var result = ocr.ReadDocumentAdvanced(input);

var cellList = result.Tables.First().CellInfos;
NuGet Download
PM > Install-Package IronOcr
Przeczytaj tabelę w dokumencie

Przeczytaj tabelę w dokumencie

Ten przyklad kodu demonstruje, jak korzystac z silnika OCR IronTesseract do wyodrebniania tekstu i danych tabelarycznych z dokumentu PDF.

  1. Tworzona jest instancja silnika OCR IronTesseract.
  2. Inicjalizowany jest obiekt OcrInput, a plik PDF (table.pdf) jest ladowany przy uzyciu metody LoadPdf.
  3. Silnik OCR przetwarza dokument za pomoca metody ReadDocumentAdvanced, ktora zwraca bardziej szczegolowy obiekt OcrResult.
  4. Pierwsza tabela znaleziona w dokumencie jest dostepna poprzez result.Tables.First(), a informacje o komorkach tej tabeli sa wyciagane za pomoca CellInfos.
  5. Lista danych komorkowych (cellList) zawiera teraz komorki tabeli, wlaczajac tekst i inne szczegoly (np. położenie komorki, rozmiar).
  6. Ta metoda jest przydatna do wyodrębniania danych strukturalnych, takich jak tabele z plików PDF, co pozwala na programowe uzyskanie dostępu do tekstu w każdej komórce tabeli i jego przetwarzanie.
Poznaj, jak czytać tabele w plikach PDF za pomocą IronOCR.
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 6,357,159Wersja:2026.11właśnie wydany