Este artículo explica cómo agregar una imagen en PDF usando Python. Cubre los detalles de configuración del entorno, el algoritmo y un fragmento de código para desarrollar una aplicación básica para este propósito. Siguiendo esta información, podrá insertar una imagen en PDF usando Python en una o más páginas según sus requisitos sin usar ninguna herramienta o software de terceros.
Pasos para Insertar Imagen en PDF usando Python
- Establezca el entorno en use Aspose.PDF para Python a través de .NET para agregar una imagen
- Cargue el archivo PDF de origen usando la clase Document para agregar una imagen
- Obtenga el archivo de imagen de entrada con la clase ImageStamp
- Acceda a la página de destino y agréguele la imagen.
- Guarde el archivo PDF de salida con la imagen añadida
Estos pasos explican brevemente el proceso para agregar una foto a un PDF usando Python. En el primer paso, debe cargar un documento PDF de origen y el archivo de imagen. A continuación, acceda a cualquier página del archivo PDF y agréguele la imagen para lograr el resultado deseado.
Código para agregar imagen a PDF usando Python
import aspose.pdf as pdf | |
# Load input PDF document | |
document = pdf.Document("input.pdf") | |
# Load input image | |
stamp = pdf.ImageStamp("input.png") | |
# Access any page | |
page = document.pages[1] | |
# Add image to PDF | |
page.add_stamp(stamp) | |
# Save output PDF file | |
document.save("AddImage.pdf") | |
print("Image added successfully") |
Este fragmento de código demuestra cómo insertar una imagen en PDF usando Python. Sin embargo, puede realizar algunos cambios, como cargar un documento de entrada o crearlo desde cero. De manera similar, puede cambiar la posición de la imagen, la altura, el ancho, etc., y otras propiedades de apariencia mientras agrega la imagen en páginas específicas o en todas las páginas del documento PDF.
Este artículo nos ha guiado para agregar una imagen en PDF usando Python. Si desea aprender a agregar un círculo a un documento PDF, lea el artículo sobre cómo agregar círculo a PDF usando Python.