0 Daumen
125 Aufrufe

wie kann man PDFs asynchron mit Python konvertieren (von Word9?

Danke

von

1 Antwort

+1 Daumen

Ich habe zur Beantwortung dieser Frage ein YouTube-Video erstellt:

Das ist der dazugehörige Code:

import sys
import os
import comtypes.client

def word_to_pdf(_in, _out):
    pdf_format_key = 17
    file_in = os.path.abspath(_in)
    file_out = os.path.abspath(_out)
    worddoc = comtypes.client.CreateObject('Word.Application')
    doc = worddoc.Documents.Open(file_in)
    doc.SaveAs(file_out, FileFormat = pdf_format_key)
    doc.Close()
    worddoc.Quit()

destination = sys.argv[1]
for file in os.listdir(destination):
    word_to_pdf(destination + "\\" + file, destination + "\\" + file + ".pdf")

von

Ein anderes Problem?

Stell deine Frage

Ähnliche Fragen

0 Daumen
1 Antwort
Gefragt 17 Aug 2018 von Gast
+1 Daumen
1 Antwort

Willkommen bei der Stacklounge! Stell deine Frage sofort und kostenfrei

x
Made by a lovely community