Excluir imagens de arquivo PDF usando Java
Contents
[
Hide
]
Use a coleção de recursos de imagem da página quando precisar remover imagens incorporadas de uma página PDF.
Excluir uma imagem incorporada por índice
- Abra o PDF de origem em um objeto Document.
- Acesse os recursos de imagem no destino Page.
- Exclua a imagem de destino da coleção de recursos da página pelo seu índice.
- Salve o PDF atualizado 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());
}
}