1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
from reportlab.lib.pagesizes import letter from reportlab.pdfgen import canvas # Ruta del archivo PDF de salida output_path = "output.pdf" # Ruta de la imagen a insertar image_path = "captura.bmp" # Crear un canvas c = canvas.Canvas(output_path, pagesize=letter) width, height = letter # Agregar la imagen al PDF c.drawImage(image_path, 0, 0, width, height) # Guardar el documento c.save() print("PDF creado exitosamente en", output_path) |