Excluir Imagens de Arquivo PDF usando Python
Contents
[
Hide
]
Use esta página quando precisar remover gráficos desnecessários, reduzir o tamanho do PDF ou limpar conteúdo visual sensível de um documento.
Excluir Imagens de Arquivo PDF
Use os seguintes passos para excluir uma imagem de uma página:
- Carregue o PDF de origem com
ap.Document(infile). - Selecione a página e o índice do recurso de imagem.
- Excluir a imagem com
resources.images.delete(index). - Salve o PDF atualizado.
import aspose.pdf as ap
def delete_image(infile, outfile):
document = ap.Document(infile)
document.pages[1].resources.images.delete(1)
document.save(outfile)
Excluir Todas as Imagens de uma Página
Use este exemplo para remover todas as imagens de uma página específica.
import aspose.pdf as ap
def delete_all_images_from_page(infile, outfile, page_number):
document = ap.Document(infile)
page = document.pages[page_number]
while len(page.resources.images) != 0:
page.resources.images.delete(1)
document.save(outfile)