Konvertálja a DOCX-t MHTML-re Python segítségével
DOCX-ből MHTML-vé, HtmlFixed és HTML-konverzió a Python-alkalmazásokban a Microsoft Word® telepítése nélkül.
Az a Python fejlesztő, aki egy DOCX-t próbál hozzáadni az MHTML-hez (webarchívum formátum) konverziós szolgáltatáshoz vagy HtmlFixed eszközhöz, szeretné a dokumentumot HTML formátumban menteni, az alkalmazáson belüli abszolút elhelyezett elemek használatával. Az Aspose.Total for Python via .NET API segíthet az átalakítási folyamat automatizálásában. Különféle API-k teljes csomagja, amelyek különböző formátumokkal foglalkoznak.
Az Aspose.Total for Python via .NET csomag részét képező Aspose.Words for Python via .NET API-t használjuk a DOCX és MHTML konverziós szolgáltatás hozzáadásához. Abban az esetben, ha a DOCX fájl egyszerű, akkor csak két sornyi kódot tartalmaz. Töltse be a DOCX-fájlt, és hívja meg a mentési metódust a megfelelő fájl elérési úttal a SaveFormat felsorolásával együtt MHTML vagy HTML_FIXED formátumban. De abban az esetben, ha a dokumentummodellt az eredetihez legközelebb kell visszaállítani, akkor el kell menteni néhány extra információt az eredményül kapott dokumentumban, az úgynevezett oda-vissza információ.
Hogyan kell DOCX konvertálása MHTML-re Pythonban
- A forrás DOCX fájl betöltése az Document osztály használatával
- Hozza létre az HtmlSaveOptions példányát.
- Állítsa be az export_roundtrip_information értéket True értékre
- Adja meg az SaveFormat -ot MHTML-ként
- Hívja meg a “save” metódust, miközben paraméterként adja meg a kimeneti fájl elérési útját és a SaveFormat-ot. Tehát a DOCX-fájl a megadott elérési úton MHTML-re lesz konvertálva.
Konverziós követelmények
- A DOCX-ből MHTML vagy HtmlFixed formátumba konvertálásához Python 3.5 vagy újabb verzió szükséges
- Referencia API-k a projekten belül közvetlenül a PyPI-ből ( Aspose.Words )
- Vagy használja a következő pip parancsokat:
pip install aspose.words
- Ezenkívül a Microsoft Windows vagy Linux alapú operációs rendszer (lásd még az Words -nál) és Linux esetén ellenőrizze a gcc és libpython további követelményeit, és kövesse az INSTALL lépésről lépésre vonatkozó utasításait.