Añadir Imagen a PDF usando Python
Contents
[
Hide
]
Añadir Imagen en un Archivo PDF Existente
El siguiente fragmento de código muestra cómo añadir una imagen en el archivo PDF.
- Cargar el archivo PDF de entrada.
- Especificar el número de página en la que se colocará la imagen.
- Para definir la posición de la imagen en la página, llame al método add_image de la clase Page.
- Llame al método save() de la clase Document.
import aspose.pdf as ap
# Abrir documento
document = ap.Document(input_file)
document.pages[1].add_image(image_file, ap.Rectangle(20, 730, 120, 830, True))
document.save(output_pdf)
Añadir Imagen en un Archivo PDF Existente (Facades)
También hay una manera alternativa, más fácil de añadir una Imagen a un archivo PDF. Puedes usar el método AddImage de la clase PdfFileMend. El método add_image() requiere la imagen que se va a añadir, el número de página en el que se necesita añadir la imagen y la información de coordenadas. Después de eso, guarda el archivo PDF actualizado y cierra el objeto PdfFileMend usando el método close(). El siguiente fragmento de código te muestra cómo añadir una imagen en un archivo PDF existente.
import aspose.pdf as ap
# Abrir documento
mender = ap.facades.PdfFileMend()
# Crear objeto PdfFileMend para añadir texto
mender.bind_pdf(input_file)
# Añadir imagen en el archivo PDF
mender.add_image(image_file, 1, 100.0, 600.0, 200.0, 700.0)
# Guardar cambios
mender.save(output_pdf)
# Cerrar objeto PdfFileMend
mender.close()