Visit

TableAbsorber.Visit method

Извлекает таблицы на указанной странице

public virtual void Visit(Page page)
ПараметрТипОписание
pagePageОбъект страницы документа Pdf.

Примеры

Пример демонстрирует, как извлечь таблицу на первой странице документа PDF.

// Открыть документ
Document doc = new Document(@"D:\Tests\input.pdf");

// Создаем объект TableAbsorber для поиска таблиц
TableAbsorber absorber = new TableAbsorber();

// Посетить первую страницу с поглотителем
absorber.Visit(pdfDocument.Pages[1]);

// Получаем доступ к первой таблице на странице, их первой ячейке и текстовым фрагментам в ней
TextFragment fragment = absorber.TableList[0].RowList[0].CellList[0].TextFragments[1];

// Изменяем текст первого фрагмента текста в ячейке
fragment.Text = "hi world";

// Сохранить документ
doc.Save(@"D:\Tests\output.pdf");  

Смотрите также