Převeďte ODT na MHTML pomocí Pythonu
Převod ODT 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 ODT 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 ODT 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 ODT jednoduchý, pak jsou to jen dva řádky kódu. Načtěte soubor ODT 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 ODT na MHTML v Pythonu
- Načtěte zdrojový soubor ODT 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 ODT je tedy převeden na MHTML na zadané cestě.
Požadavky na konverzi
- Pro převod formátu ODT 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 ODT do MHTML v Pythonu – jednoduché
Převod ODT do MHTML v Pythonu
Klíčové případy použití
Prohlížečem přátelská archivace
Převádí dokumenty do formátu, který lze otevřít a zobrazit jako webový obsah.Přenosné sdílení dokumentů
Zabaluje obsah do jediného souboru pro snadnější přenos a ukládání.Zachycení archivu
Pomáhá zachovat vzhled a strukturu dokumentu ve webově kompatibilním formátu.Distribuce vloženého obsahu
Podporuje pracovní postupy, kde jsou preferovány samostatné soubory s obsahem.
Scénáře automatizace
Automatizovaná tvorba webového archivu
Pythonové pracovní postupy mohou převádět ODT soubory do MHTML pro přístup přes prohlížeč.Dávkové úlohy archivace
Velké sady dokumentů mohou být automaticky archivovány do samostatných webových souborů.Příprava publikování obsahu
Systémy mohou generovat přenosné verze pro prohlížení pro zainteresované strany nebo portály.Pracovní postupy snímků dokumentu
MHTML výstupy mohou být programově vytvořeny pro revizi nebo dlouhodobé ukládání.