Eliminar imágenes de archivo PDF usando Java
Contents
[
Hide
]
Utilice la colección de recursos de imágenes de la página cuando necesite eliminar imágenes incrustadas de una página PDF.
Eliminar una imagen incrustada por índice
- Abra el PDF de origen
Document. - Acceda a los recursos de imágenes en el destino
Page. - Elimine la imagen de destino de la colección de recursos de la página por su índice.
- Guarde el PDF actualizado
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());
}
}