Trabaja con imágenes en PDF a través de Python

Manipule imágenes en un documento PDF. Utilice Aspose.PDF for que Python for .NET modifique documentos PDF mediante programación

Acción más popular con imágenes en Python

Agregar imagen a un documento PDF mediante la biblioteca Python

Para añadir una imagen a una página PDF, use Aspose.PDF for Python via .NET, una API potente y fácil de usar. Abra PyPI, busque aspose-pdf e instálelo. También puede ejecutar el comando:

Console

pip install aspose-pdf

Añadir imagen al PDF a través de Python


Necesita Aspose.PDF para Python a través de.NET para probar el código en su entorno.

  1. Cree un objeto Document y abra el documento PDF de entrada.
  2. Consigue la página a la que quieres añadir una imagen.
  3. Agregue la imagen a la colección Resources de la página.
  4. Utilice el operador GSave para guardar el estado gráfico actual.
  5. Utilice el operador ConcatenateMatrix para especificar dónde se va a colocar la imagen.
  6. Utilice el operador Do para dibujar la imagen en la página.
  7. Utilice el operador GRestore para guardar el estado gráfico actualizado.
  8. Guarde el archivo PDF.

Agregar imagen a un archivo PDF existente: Python

Example: Python

import aspose.pdf as apdf

from os import path

path_infile = path.join(self.data_dir, infile)
path_outfile = path.join(self.data_dir, outfile)
image_file = path.join(self.data_dir, "logo.jpg")

document = apdf.Document(path_infile)
document.pages[1].add_image(image_file, apdf.Rectangle(20, 730, 120, 830, True))

document.save(path_outfile )