Удаление изображений из файла PDF
Contents
[
Hide
]
Следующий фрагмент кода также работает с библиотекой Aspose.PDF.Drawing.
Для удаления изображения из файла PDF:
- Создайте объект Document и откройте входной файл PDF.
- Получите страницу, которая содержит изображение из коллекции страниц объекта Document.
- Изображения находятся в коллекции Images, которая находится в коллекции Resources страницы.
- Удалите изображение с помощью метода Delete коллекции Images.
- Сохраните результат с помощью метода 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);