Mustafa Görmezer

 
  • Decrease font size
  • Default font size
  • Increase font size
arrow Home
PDF Dokumente stempeln mit PyPDF PDF Drucken E-Mail
Benutzer Bewertung: / 2
SchlechtSehr Gut 

Dieses Python Beispiel Script stempelt die erste Seite eines PDF Dokuments mit einer anderen PDF Datei und schreibt das Resultat in eine dritte PDF Datei. Der Stempelvorgang wird durch Überlagerung zweier PDF Dokumente erzeugt.

Achtung: Das Script benötigt das Python Modul PyPDF.


Tipp: Falls der Stempel durchsichtig aufgetragen werden soll, muss der Text der Stempel-PDF-Datei transparent erzeugt worden sein. Die Transparenz kann man in Word z.B. über die Formatierung/Eigenschaften eines Textfelds definieren-bevor der Stempel zu PDF konvertiert und mit diesem Script verwendet wird.

from pyPdf import PdfFileWriter, PdfFileReader
 
output = PdfFileWriter()
input1 = PdfFileReader(file("C:\\test.pdf", "rb"))
 
# add page 1 from input1 to output document, unchanged
output.addPage(input1.getPage(0))
 
# add page 4 from input1, but first add a watermark from another pdf:
page0 = input1.getPage(0)
watermark = PdfFileReader(file("c:\\stamp.pdf", "rb"))
page0.mergePage(watermark.getPage(0))
output.addPage(page0)
 
outputStream = file("c:\\document-output.pdf", "wb")
output.write(outputStream)
outputStream.close()

Relevante Beiträge (automatisch):

 
< Voriger Artikel   Nächster Artikel >

Sag nein!

.ausgestrahlt

Statistik

Besucher: 11045881
Aktuell 11 Gäste online

Feedback

Wenn dir die Seite nützlich war, gib ihr doch ein +1:

Kurz-Tipps:

Kein 3D-PDF mehr aus CAD-Daten in Acrobat X
Nach dem Verkauf des 3D-PDF-SDK wird es einem Adobe Blog-Posting zufolge im neuen Acrobat X keine Import-Schnittstellen mehr für 3D CAD-Daten mehr geben. Es wird dann nur noch möglich sein, PRC und U3D zu importieren und in ein 3D-PDF zu wandeln. Software zur Konvertierung von 3D CAD-Daten in 3D-PDF wird in Zukunft von Tech Soft 3D oder Tetra4D LLC angeboten.
 

Kommentare

  • Hallo, PyScripter gefällt mir auch wirklich sehr gut. Etwas nervig ist aber, dass bei jedem Aufruf von input() ein Dialogfenster für die Eingabe aufge... weiter...
  • Hallo Zusammen, vielen Dank für die hilfreiche Unterstützung beim Erstellen des ersten eigenen 3d-PDF. Für eine Technikerarbeit soll ich ein Bauteil i... weiter...
  • Suche nach einem Mindmapping-Tool für mein Projekt und ich fand joomla über Ihre Website, danke! Grüße aus Barcelona weiter...
RSS

Weiteres