PDFs zusammenführen/verbinden mit Ghostscript

Dieses Ghostscript-Beispiel demonstriert, wie drei PDF Dokumente in einer vierten PDF-Datei zusammengeführt (konkateniert) werden. Es können auf diese Weise beliebig viele PDF Dokumente per Ghostscript miteinander verbunden werden.

c:\\gs8.60\\bin\\gswin32c.exe -dNOPAUSE -sDEVICE=pdfwrite 
-sOUTPUTFILE=Merged.pdf -dBATCH 1.pdf 2.pdf 3.pdf

Für Python Enthusiasten empfhielt sich der Weg über das Python Modul PyPDF.

PDF zusammenführen/verbinden mit PyPdf

Dieses PyPDF-Beispiel demonstriert, wie zwei PDF Dokumente in einer dritten PDF-Datei zusammengeführt (konkateniert) werden:

 from pyPdf import PdfFileWriter, PdfFileReader  output = PdfFileWriter() input1 = PdfFileReader(file("C:\\test2.pdf", "rb")) input2 = PdfFileReader(file("C:\\GEHEIM2.pdf", "rb"))   for page in range(input1.getNumPages()):     output.addPage(input1.getPage(page))     print 'Added page %s from first file'%page  for page in range(input2.getNumPages()):     output.addPage(input2.getPage(page))     print 'Added page %s from second file'%page      outputStream = file("c:\\document-output.pdf", "wb") output.write(outputStream) outputStream.close()