Konvertieren Sie Word in Markdown in Python

Markdown (MD) ist ein beliebtes Format, das zum Schreiben von Artikeln, Blogs, Dokumentationen usw. verwendet wird. Manchmal wird es jedoch schwierig, sich an die Markdown-Syntax zu erinnern und sie zu schreiben. In solchen Fällen können Sie Inhalte einfach in ein Word Dokument schreiben und in Markdown konvertieren. Um die Konvertierung von Word in Markdown zu automatisieren, beschreibt dieser Artikel, wie Sie Word Dokumente (.docx oder .doc) mit Python in Markdown Dateien (.md) konvertieren.

Python Word to Markdown Converter Library

Um DOCX oder DOC Dateien in das Markdown Format zu konvertieren, verwenden wir Aspose.Words for Python. Die API ermöglicht die Automatisierung der Textverarbeitungsfunktionen innerhalb der Python Anwendungen. Sie können die neuen Word Dokumente von Grund auf neu erstellen und die vorhandenen nahtlos bearbeiten oder konvertieren. Aspose.Words for Python wird auf PyPI gehostet und kann mit dem folgenden Pip Befehl installiert werden.

pip install aspose-words 

Konvertieren Sie Word in Markdown in Python

Im Folgenden sind die Schritte zum Konvertieren eines Word DOCX in das Markdown Format aufgeführt.

  • Laden Sie das Word Dokument mithilfe der Document Klasse.
  • Konvertieren Sie das Word Dokument mit der methode Document.save(string) in Markdown.

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

import aspose.words as aw

# load document
doc = aw.Document("document.docx")

# save as markdown file
doc.save("document.md")

Passen Sie die Word zu Markdown-Konvertierung an

Mit Aspose.Words können Sie auch die Word zu Markdown-Konvertierung mit verschiedenen Optionen steuern. Sie können beispielsweise Inhalte in den Tabellen ausrichten, einen Ordner zum Speichern von Bildern angeben und so weiter. Die folgenden Schritte veranschaulichen, wie Sie diese Optionen bei der Word-to-Markdown-Konvertierung mit Python verwenden.

  • Laden Sie das Word Dokument mithilfe der Document Klasse.
  • Erstellen Sie ein Objekt der MarkdownSaveOptions Klasse.
  • Legen Sie die gewünschten Optionen wie MarkdownSaveOptions.imagesfolder fest.
  • Konvertieren Sie das Word Dokument mithilfe der Document.save(string, MarkdownSaveOptions) methode in Markdown.

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

import aspose.words as aw

# load document
doc = aw.Document("document.docx")

# set options
saveOptions = aw.saving.MarkdownSaveOptions()
saveOptions.images_folder = "Images" 

# save as markdown file
doc.save("document.md", saveOptions)

Holen Sie sich eine kostenlose API Lizenz

Verwenden Sie Aspose.Words for Python ohne Evaluierungseinschränkungen mit einer kostenlosen temporären Lizenz.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie Word Dokumente mit Python in Markdown (.md) konvertieren. Darüber hinaus haben Sie gesehen, wie Sie die Konvertierung von Word in Markdown mithilfe verschiedener Optionen steuern können. Außerdem können Sie die Dokumentation von Aspose.Words for Python besuchen, um andere Funktionen zu erkunden. Sie können Ihre Fragen auch über unser Forum stellen.

Siehe auch

Info: Möglicherweise interessieren Sie sich für eine andere Python-API (Aspose.Slides for Python via NET), mit der Sie Präsentationen konvertieren (in PDFs, Word Dokumente usw.) und [Bilder importieren] können. 8 oder andere Dokumente in Präsentationen.