Eliminar todas las imágenes del PDF
Contents
[
Hide
]
Los documentos PDF a menudo contienen imágenes para ilustraciones, marca o decoración. Puede haber casos en los que necesite eliminar todas las imágenes de un PDF, como reducir el tamaño del archivo, proteger imágenes sensibles o preparar una versión solo de texto.
Usando PdfContentEditor", puede eliminar programáticamente todas las imágenes de un PDF, asegurando que el documento solo contenga contenido textual. Este ejemplo enlaza un PDF de entrada, elimina todas las imágenes y guarda el archivo modificado."
- Crear el objeto PdfContentEditor.
- Vincular el PDF de entrada.
- Eliminar todas las imágenes.
- Guarda el Documento actualizado.
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)