Az a Python fejlesztő, aki egy PDF-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 PDF és MHTML konverziós szolgáltatás hozzáadásához. Abban az esetben, ha a PDF fájl egyszerű, akkor csak két sornyi kódot tartalmaz. Töltse be a PDF-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 PDF konvertálása MHTML-re Pythonban
- A forrás PDF 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 PDF-fájl a megadott elérési úton MHTML-re lesz konvertálva.
Konverziós követelmények
- A PDF-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.
PDF mentése MHTML-be Pythonban - Egyszerű
PDF konvertálás MHTML-be Pythonban
Fő felhasználási esetek
Webarchívum létrehozása
PDF‑fájlok átalakítása MHTML‑formátumba böngészőalapú tárolásra és megtekintésre.Hordozható dokumentumkiadás
A dokumentumtartalom megosztása egy önálló, webbarát formátumban.Tartalommegőrzés
A vizuális és szöveges információk megőrzése egy olyan archívumban, amely a webes munkafolyamatokhoz illeszkedik.Rendszerinteroperabilitás
MHTML‑kimenet használata olyan esetekben, amikor a dokumentumcsere a böngészőkompatibilis szabványokkal kell, hogy összhangban legyen.
Automatizálási forgatókönyvek
Automatizált webes konverziós csővezetékek
Python‑szkriptek PDF‑fájlokat MHTML‑fájlokká alakíthatnak digitális kiadási rendszerek számára.Archiválási terjesztési munkafolyamatok
Az átalakított kimeneteket olyan tárolókba lehet szállítani, amelyek a webarchívum tartalmát kezelik.Kötegelt dokumentumkiadás
Nagy mennyiségű PDF‑fájl átalakítható hordozható webfájlokká manuális beavatkozás nélkül.Dinamikus tartalomexportálás
A rendszerek igény szerint MHTML‑verziókat generálhatnak a dokumentumokról megosztás vagy felülvizsgálat céljából.