Удалите таблицы из PDF с помощью C#

Удалите таблицы из PDF-документа с помощью Aspose.PDF для библиотеки .NET

Как удалить таблицы из PDF-документа с помощью библиотеки .NET

Чтобы удалить таблицу, мы будем использовать Aspose.PDF для.NET API, который представляет собой многофункциональный, мощный и простой в использовании API для работы с документами для платформы net. Откройте менеджер пакетов NuGet, найдите Aspose.pdf и установите. Вы также можете использовать следующую команду из консоли Package Manager.

Package Manager Console

PM > Install-Package Aspose.PDF

Удалить таблицы из PDF через C#


Вам нужно Aspose.PDF for .NET попробовать код в своей среде.

  1. Загрузите PDF-файл с экземпляром документа.
  2. Создайте объект TableAbsorber для поиска таблиц.
  3. Посетите первую страницу с абсорбером.
  4. Получите первый стол на странице.
  5. Уберите таблицу. Сохраните файл.

Удалить таблицы из PDF - C#

var inputFile = Path.Combine(dataDir, "sample.pdf");
var outputFile = Path.Combine(dataDir, "sample_delete_table.pdf");

var pdfDocument = new Aspose.Pdf.Document(inputFile);

var absorber = new Aspose.Pdf.Text.TableAbsorber();
absorber.Visit(pdfDocument.Pages[1]);

var table = absorber.TableList[0];
absorber.Remove(table);

pdfDocument.Save(outputFile);