Удаление изображений из PDF-файла с помощью Java
Contents
[
Hide
]
Используйте коллекцию ресурсов изображений страницы, когда необходимо удалить встроенные изображения со страницы PDF.
Удаление встроенного изображения по индексу
- Откройте исходный PDF в объекте Document.
- Получите доступ к ресурсам изображений нужной страницы Page.
- Удалите целевое изображение из коллекции ресурсов страницы по его индексу.
- Сохраните обновлённый PDF Document.
public static void deleteImage(Path inputFile, Path outputFile) {
try (Document document = new Document(inputFile.toString())) {
document.getPages().get_Item(1).getResources().getImages().delete(1);
document.save(outputFile.toString());
}
}