Jak przekonwertować Word na Markdown i Markdown na Word w Python

Konwertuj Word na Markdown i Markdown na Word w Python

Word to jedna z najpopularniejszych aplikacji do tworzenia, edytowania, zarządzania i udostępniania dokumentów Word. Markdown to kolejny format zwykłego tekstu używany do pisania dokumentacji, artykułów i blogów w Internecie. Jednak w niektórych scenariuszach trudno jest zapamiętać i napisać składnię Markdown. Aby poradzić sobie z takimi przypadkami, możesz po prostu napisać treść w dokumencie Word i przekonwertować ją do formatu Markdown. Ale Markdown poprawia przetwarzanie tekstu za pomocą określonej formy tekstu semantycznego, a także utrzymuje system kontroli wersji. Aby zautomatyzować konwersję MD do DOCX i DOC do MD, w tym artykule pokazano, jak konwertować dokumenty programu Word (.docx lub .doc) na pliki Markdown (.md) lub odwrotnie przy użyciu języka Python.

Python Word to Markdown i Markdown to Word Converter Library

Aby przekonwertować pliki DOCX lub DOC do formatu Markdown lub odwrotnie, użyję Python SDK of GroupDocs.Conversion Cloud API. Ta biblioteka konwersji dokumentów w języku Python jest bardzo niezawodną, szybką platformą do konwersji bibliotek i formatów plików typu open source. Jest to w 100% darmowa, bezpieczna i łatwa w użyciu biblioteka do automatyzacji funkcji przetwarzania tekstu. Python SDK umożliwia programową zmianę obsługiwanych formatów na wiele innych formatów w chmurze.

Python API jest hostowany na PyPI i można go zintegrować za pomocą następującego polecenia pip.

pip install groupdocs_converison_cloud

Teraz uzyskaj swój identyfikator klienta i klucz tajny klienta z panelu nawigacyjnego, zanim zaczniesz postępować zgodnie z instrukcjami i dostępnymi przykładami kodu Python. Po zebraniu identyfikatora klienta i klucza tajnego klienta dodaj poniższy fragment kodu Python do swojej aplikacji:

# Zaimportuj pakiet SDK języka Python do aplikacji Python z witryny http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# Pobierz client_id i client_secret z https://dashboard.groupdocs.cloud po bezpłatnej rejestracji.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Pobierz konfiguracje interfejsu API plików
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"

Konwertuj dokument programu Word na Markdown w Python przy użyciu interfejsu API REST

Poniżej przedstawiono kroki, aby zmienić program Word DOCX na format Markdown w Python, jak podano poniżej. Najpierw prześlij plik Word DOCX do chmury za pomocą próbki kodu. W rezultacie przesłany plik Word będzie dostępny w sekcji plików pulpitu nawigacyjnego w chmurze:

  • Utwórz instancję ConvertApi
  • Utwórz instancję ConvertSettings
  • Ustaw nazwę magazynu i ścieżkę wejściowego pliku Word
  • Następnie przypisz „md” do formatu
  • Teraz podaj wynikową ścieżkę pliku MD
  • Utwórz ConvertDocumentRequest za pomocą ConvertSettings
  • Na koniec przekonwertuj dokument Worda na markdown za pomocą metody convertDocument() z ConvertDocumentRequest

Poniższy przykładowy kod pokazuje, jak przekonwertować plik DOCX na format Markdown za pomocą języka Python:

# Jak przekonwertować dokument programu Word na Markdown w Python przy użyciu interfejsu API REST
try:
  # Utwórz instancję interfejsu API
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # Zdefiniuj ustawienia konwersji
  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))

Jak przekonwertować Markdown na Word Online w Python przy użyciu REST API

W tej sekcji pokażę, jak programowo przekonwertować md na doc online w Python w chmurze. Najpierw prześlij plik Markdown do chmury za pomocą próbki kodu. W rezultacie przesłany plik .md będzie dostępny w sekcji plików pulpitu nawigacyjnego w chmurze.

Teraz wykonaj kroki wymienione poniżej, aby programowo przekonwertować plik MD na DOCX w Python:

  • Utwórz obiekt klasy ConvertApi.
  • Utwórz instancję ConvertSettings class
  • Ustaw nazwę magazynu i ścieżkę wejściowego pliku Markdown
  • Następnie przypisz „docx” do formatu
  • Teraz podaj ścieżkę do pliku wyjściowego słowa doc
  • Utwórz ConvertDocumentRequest za pomocą ConvertSettings
  • Na koniec skonwertuj plik .md do pliku .docx, wywołując metodę convertDocument() z ConvertDocumentRequest

Poniższy fragment kodu pokazuje, jak przekonwertować konwersję md na Word w Python przy użyciu interfejsu API REST:

# Jak przekonwertować Markdown na Word Online w Python przy użyciu REST API
try:
  # Utwórz instancję interfejsu API
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # Zdefiniuj ustawienia konwersji
  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))

Jak przekonwertować określone strony Markdown na Word za pomocą Python

Python SDK pozwala również kontrolować konwersję Markdown do DOCX za pomocą różnych opcji. Na przykład możesz ustawić opcje, takie jak from\page, pages\count i tak dalej. Poniższe kroki pokazują, jak używać tych opcji w programie Word do konwersji Markdown lub Markdown na Word przy użyciu języka Python.

  • Utwórz instancję ConvertApi
  • Utwórz instancję ConvertSettings
  • Ustaw nazwę magazynu i ścieżkę wejściowego pliku Markdown
  • Przypisz „docx” do formatu
  • Ustaw żądane opcje, takie jak from\page i pages\count
  • Teraz ustaw convertOptions i wyjściową ścieżkę do pliku Word
  • Utwórz ConvertDocumentRequest za pomocą ConvertSettings
  • Na koniec przekonwertuj MD na DOCX, wywołując metodę convertDocument() z ConvertDocumentRequest

Poniższy przykładowy kod pokazuje, jak ustawić dodatkowe opcje w konwersji DOCX na Markdown za pomocą Python:

# Jak przekonwertować określone strony Markdown na Word za pomocą Python
try:
  # Utwórz instancję interfejsu API
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # Zdefiniuj ustawienia konwersji
  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))

Wykonaj opisane już czynności, aby przesłać plik wejściowy, a następnie pobrać przekonwertowany plik Word.

Darmowy konwerter Word na Markdown online

Co to jest konwerter DOCX na MD? Wypróbuj poniższy bezpłatny konwerter DOCX na MD online, aby przekonwertować plik DOC na MD, który został opracowany przy użyciu powyższego interfejsu API.

Darmowy konwerter Markdown na Word online

Co to jest konwerter Markdown na Word? Wypróbuj poniższy darmowy konwerter MD na Word online, aby przekonwertować MD na DOC online, który został opracowany przy użyciu powyższego interfejsu API.

Podsumowując

W tym miejscu zakończmy ten wpis na blogu. Podsumowując, czego się nauczyłeś:

  • jak przekonwertować dokument Worda na Markdown (.md) przy użyciu Python.
  • jak przekonwertować Markdown (.md) na Word DOCX, aby używać Python.
  • Ponadto, jak przekonwertować dokument Markdown na dokument Word przy użyciu różnych opcji;

Poza tym możesz zapoznać się z bardziej zaawansowanymi rozwiązaniami konwersji, korzystając z dokumentacji. Obsługujemy również sekcję Informacje o interfejsach API, która umożliwia wizualizację naszych interfejsów API i interakcję z nimi bezpośrednio przez przeglądarkę. możesz rozważyć pobranie pełnego kodu źródłowego Python SDK z GitHub i zaktualizowanie go zgodnie z własnymi wymaganiami.

Wreszcie groupdocs.cloud pisze nowe artykuły na blogu na temat konwersji różnych formatów plików przy użyciu interfejsu API REST. Prosimy więc o regularne aktualizacje.

Zadać pytanie

Możesz dać nam znać o swoich pytaniach lub zapytaniach dotyczących konwertera słów na markdown lub odwrotnie na naszym forum.

Często zadawane pytania

Jak przekonwertować DOCX na MD w Python?

Kliknij ten link, aby poznać fragment kodu Python, jak łatwo i szybko przekonwertować słowo na markdown online.

Jak zainstalować konwersję DOCX na bibliotekę Python Markdown?

Pobierz i zainstaluj bibliotekę Python konwertera DOCX na Markdown, aby programowo tworzyć, przetwarzać i konwertować pliki Word na MD.

Jak przekonwertować Word DOC na Markdown za pomocą REST API?

Utwórz instancję ConvertApi, ustaw wartości ustawień konwersji i wywołaj metodę convertDocument z ConvertDocumentRequest, aby przekonwertować DOC na Markdown.

Jak przekonwertować Markdown na Word w Python?

Kliknij ten link, aby poznać przykładowy kod Python, jak szybko zmienić plik Markdown na plik Word DOCX.

Jak bezpłatnie przekonwertować plik DOCX na MD online?

Skorzystaj z konwertera online DOCX na MD, aby łatwo przekonwertować Word DOC na Markdown w kilka sekund.

Jak bezpłatnie przekonwertować dokument programu Word na Markdown online?

Otwórz nasz konwerter online DOC na MD Kliknij wewnątrz obszaru upuszczania plików, aby przesłać plik Word lub przeciągnij i upuść plik Word. Kliknij przycisk Konwertuj teraz, internetowy konwerter Word na MD przekształci DOC na MD. Link do pobrania pliku wyjściowego będzie dostępny natychmiast po konwersji.

Czy używanie konwertera Word DOC na Markdown jest bezpieczne?

Tak, jest bardzo bezpieczny i niezawodny, ponieważ przesłane pliki zostaną usunięte po 24 godzinach.

Zobacz też

Zalecamy również odwiedzenie poniższych łączy, aby dowiedzieć się więcej o: