Jak převést Word na Markdown a Markdown na Word v Pythonu

Převeďte Word na Markdown a Markdown na Word v Pythonu

Word je jednou z nejoblíbenějších aplikací pro vytváření, úpravu, správu a sdílení dokumentů aplikace Word. Markdown je další formát prostého textu, který se používá k psaní dokumentace, článků a blogů pro internet. V určitých scénářích je však obtížné zapamatovat si a napsat syntaxi Markdown. Chcete-li takové případy zvládnout, můžete jednoduše napsat obsah do dokumentu aplikace Word a převést jej do formátu Markdown. Markdown však zlepšuje zpracování textu pomocí specifické formy sémantického textu a také udržuje systém správy verzí. Chcete-li automatizovat převod MD na DOCX a DOC na MD, tento článek ukazuje, jak převést dokumenty Word (.docx nebo .doc) na soubory Markdown (.md) nebo naopak pomocí Pythonu.

Knihovna Python Word to Markdown a Markdown to Word Converter

Aby bylo možné převést soubory DOCX nebo DOC do formátu Markdown nebo naopak, budu používat Python SDK of GroupDocs.Conversion Cloud API. Tato knihovna pro konverzi dokumentů Pythonu je velmi spolehlivá, rychlá platforma pro konverzi knihoven s otevřeným zdrojovým kódem a formátů souborů. Je to 100% bezplatná, bezpečná a snadno použitelná knihovna pro automatizaci funkcí zpracování textu. Python SDK vám umožňuje změnit podporované formáty na mnoho dalších formátů programově v cloudu.

Python API je hostováno na PyPI a lze jej integrovat pomocí následujícího příkazu pip.

pip install groupdocs_converison_cloud

Nyní získejte své ID klienta a tajný klíč klienta z dashboard, než začnete postupovat podle kroků a dostupných příkladů kódu pythonu. Poté, co shromáždíte ID klienta a tajný klíč klienta, přidejte do své aplikace níže uvedený fragment kódu pythonu:

# Importujte Python SDK do své python aplikace z http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# Získejte client_id a client_secret z https://dashboard.groupdocs.cloud po bezplatné registraci.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Získejte konfigurace API souboru
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"

Převeďte dokument Word na Markdown v Pythonu pomocí REST API

Níže jsou uvedeny kroky ke změně formátu Word DOCX na formát Markdown v Pythonu programově, jak je uvedeno níže. Nejprve nahrajte soubor Word DOCX do cloudu pomocí ukázka kódu. V důsledku toho bude nahraný soubor aplikace Word dostupný v sekce souborů vašeho řídicího panelu v cloudu:

  • Vytvořte instanci ConvertApi
  • Vytvořte instanci ConvertSettings
  • Nastavte název úložiště a cestu k vstupnímu souboru Word
  • Dále k formátu přiřaďte „md“.
  • Nyní zadejte výslednou cestu k souboru MD
  • Vytvořte ConvertDocumentRequest pomocí ConvertSettings
  • Nakonec převeďte dokument aplikace Word na markdown pomocí metody convertDocument() s ConvertDocumentRequest

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

# Jak převést dokument Word na Markdown v Pythonu pomocí REST API
try:
  # Vytvořte instanci rozhraní API
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # Definujte nastavení převodu
  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 převést Markdown na Word Online v Pythonu pomocí REST API

V této části ukážu, jak převést md na doc online v Pythonu programově v cloudu. Nejprve nahrajte soubor Markdown do cloudu pomocí ukázka kódu. V důsledku toho bude nahraný soubor .md dostupný v sekce souborů cloudového řídicího panelu.

Nyní postupujte podle níže uvedených kroků a převeďte soubor MD na DOCX programově v Pythonu:

  • Vytvořte objekt třídy ConvertApi
  • Vytvořte instanci ConvertSettings class
  • Nastavte název úložiště a vstupní cestu k souboru Markdown
  • Dále k formátu přiřaďte „docx“.
  • Nyní zadejte cestu k souboru výstupního slova doc
  • Vytvořte ConvertDocumentRequest pomocí ConvertSettings
  • Nakonec převeďte soubor .md na soubor .docx voláním metody convertDocument() pomocí ConvertDocumentRequest

Následující fragment kódu ukazuje, jak převést md na Word v pythonu pomocí REST API:

# Jak převést Markdown na Word Online v Pythonu pomocí REST API
try:
  # Vytvořte instanci rozhraní API
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # Definujte nastavení převodu
  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 převést konkrétní stránky Markdown do Wordu pomocí Pythonu

Python SDK také umožňuje ovládat převod Markdown na DOCX pomocí různých možností. Můžete například nastavit možnosti jako from\page, pages\count a tak dále. Následující kroky ukazují, jak používat tyto možnosti při převodu Word na Markdown nebo Markdown na Word pomocí Pythonu.

  • Vytvořte instanci ConvertApi
  • Vytvořte instanci ConvertSettings
  • Nastavte název úložiště a vstupní cestu k souboru Markdown
  • Přiřaďte „docx“ formátu
  • Nastavte požadované možnosti, například from\page and pages\count
  • Nyní nastavte convertOptions a cestu k výstupnímu souboru Word
  • Vytvořte ConvertDocumentRequest pomocí ConvertSettings
  • Nakonec převeďte MD na DOCX voláním metody convertDocument() pomocí ConvertDocumentRequest

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

# Jak převést konkrétní stránky Markdown do Wordu pomocí Pythonu
try:
  # Vytvořte instanci rozhraní API
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # Definujte nastavení převodu
  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))

Podle již popsaných kroků nahrajte vstupní soubor a poté stáhněte převedený soubor Word.

Zdarma online převaděč Word to Markdown

Co je převodník DOCX na MD? Vyzkoušejte následující bezplatný online převodník DOCX na MD pro převod souboru DOC na MD, který je vyvinut pomocí výše uvedeného API.

Zdarma online převaděč Markdown to Word

Co je to převaděč Markdown to Word? Vyzkoušejte následující převaděč MD na Word zdarma online pro převod MD na DOC online, který je vyvinut pomocí výše uvedeného rozhraní API.

Shrnutí

Zakončeme zde tento blogový příspěvek. Abych to shrnul, co jste se naučili:

  • jak převést Word doc na Markdown (.md) pomocí Pythonu.
  • jak převést Markdown (.md) do Word DOCX pro použití Pythonu.
  • Kromě toho, jak převést Markdown na dokument Word pomocí různých možností;

Kromě toho můžete prozkoumat pokročilejší řešení převodu pomocí dokumentace. Podporujeme také sekci API Reference, která vám umožňuje vizualizovat naše API a pracovat s nimi přímo prostřednictvím prohlížeče. můžete zvážit stažení úplného zdrojového kódu Python SDK z GitHub a jeho aktualizaci podle vašich požadavků.

Konečně groupdocs.cloud píše nové články na blogu o převodech různých formátů souborů pomocí REST API. Zůstaňte proto v kontaktu pro pravidelné aktualizace.

Položit otázku

Na našem fóru nám můžete dát vědět o svých otázkách nebo dotazech týkajících se převodníku word to markdown, nebo naopak.

Nejčastější dotazy

Jak převedu DOCX na MD v pythonu?

Sledujte tento odkaz a naučte se úryvek kódu Python, jak snadno a rychle převést slovo na markdown online.

Jak nainstalovat konverzi DOCX na knihovnu Markdown python?

Stáhněte si a nainstalujte a Knihovna Python pro převod DOCX na Markdown pro vytváření, zpracování a převod souborů Word na MD programově.

Jak převést Word DOC na Markdown pomocí REST API?

Vytvořte instanci ConvertApi, nastavte hodnoty nastavení převodu a vyvolejte metodu convertDocument s ConvertDocumentRequest pro převod DOC na Markdown.

Jak převedu Markdown na Word v Pythonu?

Sledujte tento odkaz a zjistěte ukázku kódu Python, jak rychle změnit soubor Markdown na soubor Word DOCX.

Jak převedu soubor DOCX na MD online zdarma?

Použijte online převodník DOCX na MD ke snadnému převodu Word DOC na Markdown během několika sekund.

Jak převedu dokument Word na Markdown online zdarma?

Otevřete náš online převodník DOC na MD Kliknutím do oblasti přetažení souboru nahrajete soubor Word nebo přetáhnete soubor Word. Klikněte na tlačítko Převést nyní, online převodník Word na MD převede DOC na MD. Odkaz ke stažení výstupního souboru bude k dispozici okamžitě po konverzi.

Je bezpečné používat převodník Word DOC na Markdown?

Ano, je to velmi bezpečné a spolehlivé, protože nahrané soubory budou po 24 hodinách smazány.

Viz také

Doporučujeme také navštívit následující odkazy, kde se dozvíte více o: