Převeďte DOCX na MHTML pomocí Pythonu
Převod DOCX 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 DOCX 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 DOCX 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 DOCX jednoduchý, pak jsou to jen dva řádky kódu. Načtěte soubor DOCX 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 DOCX na MHTML v Pythonu
- Načtěte zdrojový soubor DOCX 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 DOCX je tedy převeden na MHTML na zadané cestě.
Požadavky na konverzi
- Pro převod formátu DOCX 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 DOCX do MHTML v Pythonu – jednoduché
Převod DOCX do MHTML v Pythonu
Klíčové případy použití
Generování webových archivů
Převádí dokumenty DOCX do jednosouborových webových archivů.Webové publikování dokumentů
Umožňuje sdílet obsah dokumentu jako soubory kompatibilní s webem.Offline prohlížení dokumentů
Umožňuje prohlížet dokumenty bez externích závislostí.Zachování obsahu
Udržuje formátování a zdroje v jediném archivním souboru.
Scénáře automatizace
Automatizovaný export webových archivů
Systémy mohou automaticky převádět soubory DOCX do archivů MHTML.Dávkové publikační pipeline dokumentů
Python skripty mohou generovat soubory webových archivů z dokumentů.Systémy distribuce obsahu
Dokumenty mohou být dynamicky převáděny do formátů webových archivů kompatibilních s webem.