So konvertieren Sie Word in Markdown und Markdown in Word in Python

Konvertieren Sie Word in Markdown und Markdown in Word in Python

Word ist eine der beliebtesten Anwendungen zum Erstellen, Bearbeiten, Verwalten und Teilen von Word Dokumenten. Markdown ist ein weiteres Nur-Text-Format, das zum Schreiben von Dokumentationen, Artikeln und Blogs für das Internet verwendet wird. In bestimmten Szenarien wird es jedoch schwierig, sich die Markdown-Syntax zu merken und zu schreiben. Um solche Fälle zu bewältigen, können Sie einfach Inhalte in ein Word Dokument schreiben und es in das Markdown-Format konvertieren. Aber Markdown verbessert die Textverarbeitung mithilfe einer bestimmten Form von semantischem Text und unterhält außerdem ein Versionskontrollsystem. Um die Konvertierung von MD in DOCX und DOC in MD zu automatisieren, zeigt dieser Artikel, wie Sie Word Dokumente (.docx oder .doc) mit Python in Markdown Dateien (.md) oder umgekehrt konvertieren.

Python Word to Markdown und Markdown to Word Converter Library

Um DOCX oder DOC Dateien in das Markdown-Format oder umgekehrt zu konvertieren, verwende ich Python SDK der GroupDocs.Conversion Cloud API. Diese Python Dokumentkonvertierungsbibliothek ist eine sehr zuverlässige, schnelle Open-Source-Bibliothek und Dateiformatkonvertierungsplattform. Es handelt sich um eine 100 % kostenlose, sichere und benutzerfreundliche Bibliothek zur Automatisierung der Textverarbeitungsfunktionen. Mit dem Python SDK können Sie unterstützte Formate programmgesteuert in der Cloud in viele andere Formate ändern.

Die Python-API wird auf PyPI gehostet und kann mit dem folgenden pip-Befehl integriert werden.

pip install groupdocs_converison_cloud

Rufen Sie nun Ihre Client-ID und Ihr Client-Geheimnis aus dem Dashboard ab, bevor Sie beginnen, die Schritte und verfügbaren Python-Codebeispiele zu befolgen. Nachdem Sie die Client-ID und das Client-Geheimnis erfasst haben, fügen Sie bitte den folgenden Python-Codeausschnitt in Ihre Anwendung ein:

# Importieren Sie das Python SDK in Ihre Python-Anwendung von http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# Holen Sie sich client_id und client_secret nach der kostenlosen Registrierung von https://dashboard.groupdocs.cloud.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Datei-API-Konfigurationen abrufen
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"

Konvertieren Sie ein Word Dokument in Python mithilfe der REST-API in Markdown

Im Folgenden finden Sie die Schritte zum programmgesteuerten Ändern von Word DOCX in das Markdown-Format in Python, wie unten angegeben. Laden Sie zunächst die Word-DOCX-Datei mit dem Codebeispiel in die Cloud hoch. Dadurch ist die hochgeladene Word-Datei im Dateienbereich Ihres Dashboards in der Cloud verfügbar:

  • Erstellen Sie eine Instanz von ConvertApi
  • Erstellen Sie eine Instanz von ConvertSettings
  • Legen Sie den Speichernamen und den Pfad der eingegebenen Word-Datei fest
  • Als nächstes weisen Sie dem Format „md“ zu
  • Geben Sie nun den resultierenden MD-Dateipfad an
  • Erstellen Sie ConvertDocumentRequest mit ConvertSettings
  • Konvertieren Sie abschließend das Word Dokument mit der Methode convertDocument() mit ConvertDocumentRequest in ein Markdown

Das folgende Codebeispiel zeigt, wie Sie eine DOCX-Datei mit Python in das Markdown-Format konvertieren:

# So konvertieren Sie ein Word Dokument in Python mithilfe der REST-API in Markdown
try:
  # Erstellen Sie eine Instanz der API
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # Definieren Sie Konvertierungseinstellungen
  settings = groupdocs_conversion_cloud.ConvertSettings()
  settings.storage_name = storage_name
  settings.file_path = "python-testing/input-sample-file.docx"
  settings.format = "md"

  loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
  loadOptions.password = "password"

  settings.load_options = loadOptions
  settings.output_path = "python-testing/output-sample-file.md"
  
  request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
  response = convert_api.convert_document(request)

  print("Successfully converted Docx to Markdown online in Python: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
  print("Exception while calling API: {0}".format(e.message))

So konvertieren Sie Markdown mithilfe der REST-API in Python in Word Online

In diesem Abschnitt zeige ich, wie man md online in Python programmgesteuert in der Cloud in doc konvertiert. Laden Sie zunächst die Markdown-Datei mit dem Codebeispiel in die Cloud hoch. Infolgedessen ist die hochgeladene .md-Datei im Dateienbereich des Cloud-Dashboards verfügbar.

Befolgen Sie nun die unten aufgeführten Schritte, um die MD-Datei programmgesteuert in Python in DOCX zu konvertieren:

  • Erstellen Sie ein Objekt der Klasse ConvertApi.
  • Erstellen Sie eine Instanz von ConvertSettings class
  • Legen Sie den Speichernamen und den Eingabe-Markdown-Dateipfad fest
  • Als nächstes weisen Sie dem Format „docx“ zu
  • Geben Sie nun den Pfad der Ausgabe-Word-Doc-Datei an
  • Erstellen Sie ConvertDocumentRequest mit ConvertSettings
  • Konvertieren Sie abschließend die .md-Datei in eine .docx-Datei, indem Sie die Methode convertDocument() mit ConvertDocumentRequest aufrufen

Der folgende Codeausschnitt zeigt, wie man „convert md“ mithilfe der REST-API in Python in „Word“ konvertiert:

# So konvertieren Sie Markdown mithilfe der REST-API in Python in Word Online
try:
  # Erstellen Sie eine Instanz der API
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # Definieren Sie Konvertierungseinstellungen
  settings = groupdocs_conversion_cloud.ConvertSettings()
  settings.storage_name = storage_name
  settings.file_path = "python-testing/input-sample-file.md"
  settings.format = "docx"
  
  settings.output_path = "python-testing/output-sample-file.docx"
  
  request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
  response = convert_api.convert_document(request)

  print("Successfully converted MD to DOC online in Python: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
  print("Exception while calling API: {0}".format(e.message))

So konvertieren Sie bestimmte Seiten von Markdown mit Python in Word

Mit dem Python SDK können Sie auch die Konvertierung von Markdown in DOCX mithilfe verschiedener Optionen steuern. Sie können beispielsweise Optionen wie „von\Seite“, „Seiten\Anzahl“ usw. festlegen. Die folgenden Schritte veranschaulichen, wie Sie diese Optionen bei der Konvertierung von Word in Markdown oder Markdown in Word mit Python verwenden.

  • Erstellen Sie eine Instanz von ConvertApi
  • Erstellen Sie eine Instanz von ConvertSettings
  • Legen Sie den Speichernamen und den Eingabe-Markdown-Dateipfad fest
  • Weisen Sie dem Format „docx“ zu
  • Legen Sie die gewünschten Optionen wie „von\Seite“ und „Seiten\Anzahl“ fest
  • Legen Sie nun die ConvertOptions und den Pfad der Word-Ausgabedatei fest
  • Erstellen Sie ConvertDocumentRequest mit ConvertSettings
  • Konvertieren Sie abschließend MD in DOCX, indem Sie die Methode convertDocument() mit ConvertDocumentRequest aufrufen

Das folgende Codebeispiel zeigt, wie Sie zusätzliche Optionen bei der DOCX zu Markdown-Konvertierung mit Python festlegen:

# So konvertieren Sie bestimmte Seiten von Markdown mit Python in Word
try:
  # Erstellen Sie eine Instanz der API
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # Definieren Sie Konvertierungseinstellungen
  settings = groupdocs_conversion_cloud.ConvertSettings()
  settings.storage_name = storage_name
  settings.file_path = "python-testing/input-sample-file.md"
  settings.format = "docx"
  
  convertOptions = groupdocs_conversion_cloud.DocxConvertOptions()
  convertOptions.from_page = 1
  convertOptions.pages_count = 2

  settings.convert_options = convertOptions
  settings.output_path = "python-testing/output-sample-file.docx"
  
  request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
  response = convert_api.convert_document(request)

  print("Successfully converted MD to Docx online in Python: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
  print("Exception while calling API: {0}".format(e.message))

Befolgen Sie die bereits beschriebenen Schritte, um die Eingabedatei hochzuladen und dann die konvertierte Word-Datei herunterzuladen.

Kostenloser Word zu Markdown-Konverter online

Was ist ein DOCX zu MD-Konverter? Bitte versuchen Sie den folgenden kostenlosen DOCX zu MD-Konverter online, um DOC in eine MD-Datei zu konvertieren, die mit der oben genannten API entwickelt wurde.

Kostenloser Markdown zu Word-Konverter online

Was ist der Markdown zu Word-Konverter? Bitte versuchen Sie den folgenden kostenlosen MD zu Word-Konverter online, um MD online in DOC zu konvertieren, der mit der oben genannten API entwickelt wurde.

Zusammenfassen

Beenden wir diesen Blogbeitrag hier. Um zusammenzufassen, was Sie gelernt haben:

  • So konvertieren Sie ein Word Dokument mit Python in Markdown (.md).
  • So konvertieren Sie Markdown (.md) in Word DOCX mit Python.
  • Darüber hinaus erfahren Sie, wie Sie Markdown mithilfe verschiedener Optionen in ein Word Dokument konvertieren.

Darüber hinaus können Sie mithilfe der Dokumentation erweiterte Konvertierungslösungen erkunden. Wir unterstützen auch einen Abschnitt API-Referenz, der es Ihnen ermöglicht, unsere APIs direkt über den Browser zu visualisieren und mit ihnen zu interagieren. Sie können erwägen, den vollständigen Quellcode des Python SDK von GitHub herunterzuladen und ihn entsprechend Ihren Anforderungen zu aktualisieren.

Schließlich schreibt groupdocs.cloud neue Blogartikel über die Konvertierung verschiedener Dateiformate mithilfe der REST-API. Bleiben Sie also bitte für regelmäßige Updates in Kontakt.

Stelle eine Frage

Sie können uns Ihre Fragen zum Word-Markdown-Konverter oder umgekehrt in unserem Forum mitteilen.

FAQs

Wie konvertiere ich DOCX in MD in Python?

Bitte folgen Sie diesem Link, um das Python-Code-Snippet zu erfahren, mit dem Sie Word einfach und schnell online in Markdown konvertieren können.

Wie installiere ich die Python Bibliothek zum Konvertieren von DOCX in Markdown?

Laden Sie die DOCX zu Markdown-Konverter- Python Bibliothek herunter und installieren Sie sie, um Word Dateien programmgesteuert zu erstellen, zu verarbeiten und in MD Dateien zu konvertieren.

Wie konvertiert man Word DOC mithilfe der REST-API in Markdown?

Erstellen Sie eine Instanz von ConvertApi, legen Sie die Werte der Konvertierungseinstellungen fest und rufen Sie die Methode convertDocument mit ConvertDocumentRequest auf, um DOC in Markdown zu konvertieren.

Wie konvertiere ich Markdown in Python in Word?

Bitte folgen Sie diesem Link, um das Python-Codebeispiel zu erfahren, wie Sie Markdown schnell in eine Word-DOCX-Datei ändern können.

Wie kann ich eine DOCX-Datei online kostenlos in MD konvertieren?

Bitte verwenden Sie den Online-DOCX zu MD-Konverter, um Word DOC in Sekundenschnelle einfach in Markdown zu konvertieren.

Wie kann ich ein Word Dokument kostenlos online in Markdown konvertieren?

Öffnen Sie unseren Online-DOC zu MD-Konverter Klicken Sie in den Dateiablagebereich, um eine Word-Datei hochzuladen, oder ziehen Sie eine Word-Datei per Drag & Drop. Klicken Sie auf die Schaltfläche „Jetzt konvertieren“. Der Online-Word zu MD-Konverter wandelt DOC in MD um. Der Download-Link der Ausgabedatei ist sofort nach der Konvertierung verfügbar.

Ist es sicher, den Word DOC zu Markdown-Konverter zu verwenden?

Ja, es ist sehr sicher und zuverlässig, da die hochgeladenen Dateien nach 24 Stunden gelöscht werden.

Siehe auch

Wir empfehlen außerdem, die folgenden Links zu besuchen, um mehr darüber zu erfahren: