Удаление изображений из файла PDF

Contents
[ ]

Следующий фрагмент кода также работает с библиотекой Aspose.PDF.Drawing.

Для удаления изображения из файла PDF:

  1. Создайте объект Document и откройте входной файл PDF.
  2. Получите страницу, которая содержит изображение из коллекции страниц объекта Document.
  3. Изображения находятся в коллекции Images, которая находится в коллекции Resources страницы.
  4. Удалите изображение с помощью метода Delete коллекции Images.
  5. Сохраните результат с помощью метода Save объекта Document.

Следующий фрагмент кода показывает, как удалить изображение из файла PDF.

// Для полных примеров и файлов данных, пожалуйста, перейдите по ссылке https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// Путь к директории документов.
string dataDir = RunExamples.GetDataDir_AsposePdf_Images();

// Открыть документ
Document pdfDocument = new Document(dataDir+ "DeleteImages.pdf");

// Удалить конкретное изображение
pdfDocument.Pages[1].Resources.Images.Delete(1);

dataDir = dataDir + "DeleteImages_out.pdf";
// Сохранить обновленный файл PDF
pdfDocument.Save(dataDir);