Převeďte DOTX na MHTML pomocí Pythonu

Převod DOTX na MHTML, HtmlFixed a HTML ve vašich aplikacích Python bez instalace Microsoft Word®.

 

Pro vývojáře Pythonu, který se snaží přidat funkci převodu DOTX na MHTML (formát webového archivu) nebo HtmlFixed, znamená chtít uložit dokument ve formátu HTML pomocí absolutně umístěných prvků v aplikaci. Aspose.Total for Python via .NET API může pomoci automatizovat proces převodu. Je to plný balík různých API zabývajících se různými formáty.

K přidání funkce převodu DOTX na MHTML používáme API Aspose.Words for Python via .NET , které je součástí balíčku Aspose.Total for Python via .NET . V případě, že je soubor DOTX jednoduchý, pak jsou to jen dva řádky kódu. Načtěte soubor DOTX a zavolejte metodu uložení s příslušnou cestou k souboru spolu s výčtem SaveFormat jako MHTML nebo HTML_FIXED. Ale v případě, že je potřeba obnovit model dokumentu co nejblíže původnímu, je potřeba do výsledného dokumentu uložit nějaké extra informace, tzv. round-trip information.

Jak Převeďte DOTX na MHTML v Pythonu

  • Načtěte zdrojový soubor DOTX pomocí třídy Document
  • Vytvořte instanci HtmlSaveOptions
  • Nastavte export_roundtrip_information jako True
  • Zadejte SaveFormat jako MHTML
  • Zavolejte metodu save, přičemž jako parametry zadejte cestu k výstupnímu souboru a SaveFormat. Váš soubor DOTX je tedy převeden na MHTML na zadané cestě.

Požadavky na konverzi

  • Pro převod formátu DOTX na MHTML nebo HtmlFixed je vyžadován Python 3.5 nebo novější
  • Referenční API v rámci projektu přímo z PyPI ( Aspose.Words )
  • Nebo použijte následující příkazy pip pip install aspose.words
  • Kromě toho operační systém založený na Microsoft Windows nebo Linux (viz více Words ) a pro Linux zkontrolujte další požadavky pro gcc a libpython a postupujte podle pokynů INSTALL krok za krokem.
 

Uložit DOTX do MHTML v Pythonu – jednoduché

 
 

Převod DOTX do MHTML v Pythonu

 

Prozkoumat možnosti konverzace DOTX pomocí Python

Převést DOTXs na CSV (Hodnoty oddělené čárkami)
Převést DOTXs na DIF (Formát výměny dat)
Převést DOTXs na EXCEL (Formáty tabulkových souborů)
Převést DOTXs na FODS (OpenDocument Flat XML tabulka)
Převést DOTXs na ODS (Tabulka OpenDocument)
Převést DOTXs na SXC (Tabulka StarOffice Calc)
Převést DOTXs na TSV (Hodnoty oddělené tabulátorem)
Převést DOTXs na XLAM (Doplněk Excel s podporou maker)
Převést DOTXs na XLS (Binární formát Microsoft Excel)
Převést DOTXs na XLSB (Binární sešit Excel)
Převést DOTXs na XLSM (Tabulka s podporou maker)
Převést DOTXs na XLSX (Otevřete sešit XML)
Převést DOTXs na XLT (Šablona Excel 97 - 2003)
Převést DOTXs na XLTM (Šablona s podporou maker aplikace Excel)
Převést DOTXs na XLTX (Excel šablona)
Převést DOTXs na EMAIL (Soubory e-mailu)
Převést DOTXs na EML (E-mailová zpráva)
Převést DOTXs na EMLX (Apple Mail Message)
Převést DOTXs na ICS (Soubor kalendáře)
Převést DOTXs na MBOX (Soubor e-mailové schránky)
Převést DOTXs na MSG (Soubor položky zprávy aplikace Outlook)
Převést DOTXs na ODP (Formát prezentace OpenDocument)
Převést DOTXs na OFT (Šablona souboru aplikace Outlook)
Převést DOTXs na OST (Tabulka offline úložiště aplikace Outlook)
Převést DOTXs na POT (Soubory šablon aplikace Microsoft PowerPoint)
Převést DOTXs na POTM (Soubor šablony Microsoft PowerPoint)
Převést DOTXs na POTX (Prezentace šablony Microsoft PowerPoint)
Převést DOTXs na POWERPOINT (Prezentační soubory)
Převést DOTXs na PPS (Prezentace PowerPoint)
Převést DOTXs na PPSM (Prezentace s podporou maker)
Převést DOTXs na PPSX (Prezentace PowerPoint)
Převést DOTXs na PPT (Prezentace v Powerpointu)
Převést DOTXs na PPTM (Soubor prezentace s podporou maker)
Převést DOTXs na PPTX (Formát otevřené prezentace XML)
Převést DOTXs na PST (Tabulka osobního úložiště aplikace Outlook)
Převést DOTXs na VCF (Soubor vCard)