Ez a gyors oktatóanyag bemutatja, hogyan lehet a védett Word-dokumentumokat nem védetté konvertálni a Pythonban**. Megosztja a feladat végrehajtásához szükséges összes követelményt, a részletes lépésekkel és egy futtatható mintakóddal, amely bármely Java-t támogató környezetben végrehajtható. Az MS Word-dokumentum Pythonban való védelmének megszüntetésére irányuló folyamat során megtudhatja a védelem eltávolításának és az eredményül kapott fájlnak a kívánt formátumok bármelyikében történő mentésének különböző lehetőségeit is, például DOCX, DOC vagy bármely más, az MS Word által támogatott formátumban.
A Word-dokumentum védelmének megszüntetésének lépései a Pythonban
- Hozzon létre egy környezetet a Aspose.Words for Python .NET-en keresztül használatához a Word-fájl védelmének eltávolításához
- Nyissa meg a védett Word-fájlt a Document osztályobjektum segítségével
- Hívja a unprotect() metódust a Dokumentum osztályban a védelem eltávolításához
- A védelem eltávolítása után mentse a kimeneti Word fájlt
A fenti lépések ismertetik a Word-dokumentum jelszó nélküli védelmének megszüntetését Pythonban, ahol a védett Word-fájl betöltődik a Document class objektumba. A forrásfájl megnyitása után az unprotect() metódus meghívása mindkét típusú védelmet eltávolítja a jelszóval vagy anélkül védett betöltött fájlból. Az eredményül kapott Word-fájl, amelynek védelme megszűnt, elmenthető azonos néven vagy új fájlként a követelményeknek megfelelően.
Kód a Word fájl védelmének feloldásához a Pythonban
A fenti kód bemutatja a védett Word-dokumentum nem védetté konvertálásának folyamatát Pythonban, ahol a Document osztály objektumot az egyetlen argumentumú konstruktorral használják. Ha jelszót szeretne megadni a Word-fájl megnyitásához, használhatja a másik konstruktort, amely a LoadOptions objektumot a szükséges jelszóval veszi meg a betöltött Word-fájl megnyitásához. Hasonlóképpen, ha a Word-fájl írásvédett, használja a Document.write_protection.set_password() metódust a jelszó megadásával argumentumként.
Ebben a cikkben végigvittük a Word-fájlok védelmének eltávolításának folyamatát. Ha meg szeretné ismerni a jelszó Word-fájlhoz való alkalmazásának folyamatát, olvassa el a következő cikket: hogyan lehet jelszóval védeni egy Word-dokumentumot Pythonban.