Excluir Todas as Imagens do PDF
Contents
[
Hide
]
Documentos PDF frequentemente contêm imagens para ilustrações, branding ou decoração. Pode haver casos em que você precise remover todas as imagens de um PDF, como reduzir o tamanho do arquivo, proteger conteúdos visuais sensíveis ou preparar uma versão somente de texto.
Usando PdfContentEditor", você pode remover programaticamente todas as imagens de um PDF, garantindo que o documento contenha apenas conteúdo textual. Este exemplo associa um PDF de entrada, exclui todas as imagens e salva o arquivo modificado."
- Crie o objeto PdfContentEditor.
- Vincular o PDF de entrada.
- Excluir todas as imagens.
- Salvar o Document atualizado.
import aspose.pdf.facades as pdf_facades
import sys
from os import path
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
def delete_all_image(infile, outfile):
# Create PdfContentEditor object
content_editor = pdf_facades.PdfContentEditor()
# Bind document to PdfContentEditor
content_editor.bind_pdf(infile)
# Delete all images from the document
content_editor.delete_image()
# Save updated document
content_editor.save(outfile)