ich ein Skript verwenden, die eine Eingabe pdf auf einem anderen überlagert, die im Wesentlichen ein Briefkopf ist. Ich bin mir jedoch nicht sicher, wie der Prozess automatisiert werden kann, damit viele Dateien einzeln verarbeitet werden können, ohne vorher zu wissen, wie die Datei benannt wird. Ich benutze Python 2.7.für mögliche unbekannte Dateinamen erlauben in einem Python-Skript verarbeitet werden
from pyPdf import PdfFileWriter, PdfFileReader
output = PdfFileWriter()
input1 = PdfFileReader(file("example.pdf", "rb"))
# add page 1 from input1 to output document, unchanged
output.addPage(input1.getPage(0))
# add page 2 from input1, but first add a watermark from another pdf:
page2 = input1.getPage(0)
watermark = PdfFileReader(file("template.pdf", "rb"))
page2.mergePage(watermark.getPage(0))
output.addPage(page2)
# finally, write "output" to document-output.pdf
outputStream = file("example.pdf", "wb")
output.write(outputStream)
outputStream.close()
Wäre es möglich, für Sie im Dateinamen als Eingabe zu füttern, anstatt es hartzucodieren? – jackwise
Das hat funktioniert! – jhan11