Seite 1 von 1
docx Datei in PDF umwandeln
Verfasst: Mittwoch 18. Januar 2017, 14:58
von Mueller.D
Hallo Leute,
wie kann ich ein vorhandenes .docx Dokument in ein .pdf Dokument umwandeln?
Re: docx Datei in PDF umwandeln
Verfasst: Mittwoch 18. Januar 2017, 15:51
von BlackJack
@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.
Re: docx Datei in PDF umwandeln
Verfasst: Donnerstag 19. Januar 2017, 08:15
von Mueller.D
Ich hab es heraus gefunden:
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)
Bei mir funktioniert so wie ich es möchte
