Hallo Leute,
wie kann ich ein vorhandenes .docx Dokument in ein .pdf Dokument umwandeln?
docx Datei in PDF umwandeln
@Mueller.D: Am besten mit einem Programm das docx lesen und PDF schreiben kann. Also die ”grossen” Textverarbeitungen Word, LibreOffice, AbiWord, …. Bei LibreOffice und AbiWord kann man das per Aufruf mit den passenden Kommandozeilenargumenten mit dem `subprocess`-Modul machen. Ob und wie man Word dafür am besten dazu bringen kann, weiss ich nicht, aber das geht sicher auch irgendwie.
Ich hab es heraus gefunden:
Bei mir funktioniert so wie ich es möchte
Code: Alles auswählen
wdFormatPDF = 17
in_file = os.path.abspath(Pfad)
out_file = os.path.abspath(Pfad)
word = win32com.client.Dispatch('Word.Application')
doc=word.Documents.Open(in_file)
doc.SaveAs(out_file, FileFormat=wdFormatPDF)
Zuletzt geändert von Anonymous am Donnerstag 19. Januar 2017, 09:13, insgesamt 1-mal geändert.
Grund: Quelltext in Python-Codebox-Tags gesetzt.
Grund: Quelltext in Python-Codebox-Tags gesetzt.