Převeďte Word na Markdown v Python

Markdown(MD) je populární formát, který se používá k psaní článků, blogů, dokumentace atd. Někdy je však obtížné si zapamatovat a napsat syntaxi Markdown. V takových případech můžete jednoduše napsat obsah do dokumentu aplikace Word a převést jej na Markdown. Chcete-li automatizovat převod Word na Markdown, tento článek popisuje, jak převést dokumenty Word (.docx nebo .doc) na soubory Markdown (.md) pomocí Python.

Knihovna Python Word to Markdown Converter

K převodu souborů DOCX nebo DOC do formátu Markdown použijeme Aspose.Words for Python. API umožňuje automatizaci funkcí zpracování textu z aplikací Python. Nové dokumenty Wordu můžete vytvořit úplně od začátku a bez problémů manipulovat nebo převádět ty stávající. Aspose.Words for Python je hostován na PyPI a lze jej nainstalovat pomocí následujícího příkazu pip.

pip install aspose-words 

Převeďte Word na Markdown v Python

Následují kroky pro převod Word DOCX do formátu Markdown.

  • Načtěte dokument aplikace Word pomocí třídy Document.
  • Převeďte dokument aplikace Word na Markdown pomocí metody Document.save(string).

Následující ukázka kódu ukazuje, jak převést soubor DOCX do formátu Markdown pomocí Python.

import aspose.words as aw

# načíst dokument
doc = aw.Document("document.docx")

# uložit jako soubor markdown
doc.save("document.md")

Přizpůsobte převod Word na Markdown

Aspose.Words také umožňuje ovládat převod Word na Markdown pomocí různých možností. Můžete například zarovnat obsah v tabulkách, určit složku pro ukládání obrázků a tak dále. Následující kroky ukazují, jak používat tyto možnosti při převodu Word na Markdown pomocí Python.

  • Načtěte dokument aplikace Word pomocí třídy Document.
  • Vytvořte objekt třídy MarkdownSaveOptions.
  • Nastavte požadované možnosti, jako je MarkdownSaveOptions.imagesfolder.
  • Převeďte dokument aplikace Word na markdown pomocí metody Document.save(string, MarkdownSaveOptions).

Následující ukázka kódu ukazuje, jak nastavit další možnosti v převodu DOCX na Markdown pomocí Python.

import aspose.words as aw

# načíst dokument
doc = aw.Document("document.docx")

# nastavit možnosti
saveOptions = aw.saving.MarkdownSaveOptions()
saveOptions.images_folder = "Images" 

# uložit jako soubor markdown
doc.save("document.md", saveOptions)

Získejte bezplatnou licenci API

Používejte Aspose.Words for Python bez omezení hodnocení pomocí bezplatné dočasné licence.

Závěr

V tomto článku jste se naučili, jak převést dokumenty Wordu na Markdown (.md) pomocí Python. Kromě toho jste viděli, jak ovládat převod Word na Markdown pomocí různých možností. Kromě toho můžete navštívit dokumentaci Aspose.Words for Python a prozkoumat další funkce. Své dotazy můžete pokládat také prostřednictvím našeho fóra.

Viz také

Informace: Mohlo by vás zajímat další Python API (Aspose.Slides for Python via NET), které vám umožňuje převádět prezentace (do PDF, dokumenty word atd.) a importovat obrázky nebo jiné dokumenty do prezentací.