Visit

TableAbsorber.Visit method

Extrahiert Tabellen auf der angegebenen Seite

public virtual void Visit(Page page)
ParameterTypBeschreibung
pagePagePdf-Dokumentseitenobjekt.

Beispiele

Das Beispiel zeigt, wie eine Tabelle auf der ersten PDF-Dokumentseite extrahiert wird.

// Dokument öffnen
Document doc = new Document(@"D:\Tests\input.pdf");

// TableAbsorber-Objekt erstellen, um Tabellen zu finden
TableAbsorber absorber = new TableAbsorber();

// Erste Seite mit Absorber besuchen
absorber.Visit(pdfDocument.Pages[1]);

// Zugriff auf die erste Tabelle auf der Seite, ihre erste Zelle und Textfragmente darin erhalten
TextFragment fragment = absorber.TableList[0].RowList[0].CellList[0].TextFragments[1];

// Text des ersten Textfragments in der Zelle ändern
fragment.Text = "hi world";

// Dokument speichern
doc.Save(@"D:\Tests\output.pdf");  

Siehe auch