Unir Archivos PDF con la librerĆa PyPdf
Esto nos puede servir para retornar un archivo PDF con la uniĆ³n de varios reportes a la vez.
# Cargamos la libreria
from pyPdf import PdfFileWriter, PdfFileReader
# Creamos una funcion que automatice la union de los archivos pdf
def append_pdf(input,output):
[output.addPage(input.getPage(page_num)) for page_num in range(input.numPages)]
# Instanciamos la escritura de archivos PDF de la libreria pypdf
output = PdfFileWriter()
# AƱadimos los reportes, estos podemos cargarlos desde archivos temporales
append_pdf(PdfFileReader(file("Reporte01.pdf","rb")),output)
append_pdf(PdfFileReader(file("Reporte02.pdf","rb")),output)
# Escribimos la Salida Final del Reporte
output.write(file("UnionFinalPDF.pdf","wb"))
Felices Fiestas!!!
0 comentarios:
Publicar un comentario