Konwertuj Word na Markdown w Python

Markdown (MD) to popularny format używany do pisania artykułów, blogów, dokumentacji itp. Czasami jednak trudno jest zapamiętać i napisać składnię Markdown. W takich przypadkach możesz po prostu napisać treść w dokumencie Word i przekonwertować ją na Markdown. Aby zautomatyzować konwersję programu Word do języka Markdown, w tym artykule omówiono sposób konwertowania dokumentów programu Word (.docx lub .doc) na pliki języka Markdown (.md) przy użyciu języka Python.

Biblioteka konwerterów Word do Markdown w języku Python

Aby przekonwertować pliki DOCX lub DOC do formatu Markdown, użyjemy Aspose.Words for Python. Interfejs API umożliwia automatyzację funkcji przetwarzania tekstu z poziomu aplikacji Python. Możesz tworzyć nowe dokumenty Worda od podstaw i bezproblemowo manipulować lub konwertować istniejące. Aspose.Words for Python jest hostowany na PyPI i można go zainstalować za pomocą następującego polecenia pip.

pip install aspose-words 

Konwertuj Word na Markdown w Python

Poniżej przedstawiono kroki konwersji formatu Word DOCX do formatu Markdown.

  • Załaduj dokument programu Word przy użyciu klasy Document.
  • Konwertuj dokument Worda na Markdown za pomocą metody Document.save(string).

Poniższy przykładowy kod pokazuje, jak przekonwertować plik DOCX na format Markdown przy użyciu języka Python.

import aspose.words as aw

# załaduj dokument
doc = aw.Document("document.docx")

# zapisz jako plik przeceny
doc.save("document.md")

Dostosuj konwersję Worda do Markdown

Aspose.Words pozwala również kontrolować konwersję Worda do Markdown za pomocą różnych opcji. Na przykład można wyrównać zawartość tabel, określić folder do zapisania obrazów i tak dalej. Poniższe kroki pokazują, jak używać tych opcji w konwersji programu Word na język Markdown przy użyciu języka Python.

  • Załaduj dokument programu Word przy użyciu klasy Document.
  • Utwórz obiekt klasy MarkdownSaveOptions.
  • Ustaw żądane opcje, takie jak MarkdownSaveOptions.imagesfolder.
  • Konwertuj dokument programu Word na markdown za pomocą metody Document.save(string, MarkdownSaveOptions).

Poniższy przykładowy kod pokazuje, jak ustawić dodatkowe opcje w konwersji DOCX na Markdown przy użyciu języka Python.

import aspose.words as aw

# załaduj dokument
doc = aw.Document("document.docx")

# ustaw opcje
saveOptions = aw.saving.MarkdownSaveOptions()
saveOptions.images_folder = "Images" 

# zapisz jako plik przeceny
doc.save("document.md", saveOptions)

Uzyskaj bezpłatną licencję API

Używaj Aspose.Words for Python bez ograniczeń ewaluacyjnych, korzystając z darmowej licencji tymczasowej.

Wniosek

W tym artykule nauczyłeś się, jak konwertować dokumenty Worda na Markdown (.md) przy użyciu Python. Ponadto widziałeś, jak kontrolować konwersję Worda do Markdown za pomocą różnych opcji. Poza tym możesz odwiedzić dokumentację Aspose.Words for Python, aby poznać inne funkcje. Możesz również zadawać pytania za pośrednictwem naszego forum.

Zobacz też

Info: Być może zainteresuje Cię inne API Python (Aspose.Slides for Python via NET), które pozwala konwertować prezentacje (do formatu PDF, dokumenty Word, itp.) oraz importować obrazy lub innych dokumentów w prezentacje.