Hallo zusammen,
hat sich von euch schon mal jemand mit dem Modul PyPDF2 beschäftigt?
https://pypi.python.org/pypi/PyPDF2/1.26.0
Ich muss die PDF Version von 1.6 (Acrobat 7.x) zu 1.4 (Acrobat 5.x) konvertieren.
Python
import sys
sys.path.append(r'C:\Python27\ArcGIS10.1\Scripts\PyPDF2-1.26.0')
from PyPDF2 import PdfFileMerger
input_filename = 'test.pdf'
output_filename = 'test_neu.pdf'
metadata = {u'/Version': 'PDF-1.4'}
merger = PdfFileMerger()
with open(input_filename, 'rb') as fh_in:
merger.append(fh_in)
merger.addMetadata(metadata)
with open(output_filename, 'wb') as fh_out:
merger.write(fh_out)
Alles anzeigen
Ich denke, so einfach geht es nicht, da die Information nur in den Metadaten steht und es nicht wirklich konvertiert wurde. Kann mir bitte jemand helfen und ggf. mal über die Dokumentation des Moduls fliegen. Was habe ich evtl. übersehen?
Es kann auch gerne ein ganz anderes Modul sein.
Ach ja, nicht über den merkwürdigen import wundern. Ich habe hier keine Admin Rechte und kann Module nur so importieren. Der Admin gibt den PIP Installer nicht frei.
Lieben Dank
Gruß
Dirk