Hogyan készítsünk írásvédett prezentációt Python használatával

Ez az alapvető témakör útmutatást nyújt a írásvédett prezentáció létrehozásához a Python használatával. Tartalmazza a szükséges PYPI-csomagok minden részletét, a programlogikát kiemelő lépésenkénti programozási feladatok listáját, valamint egy futtatható példakódot a csak olvasható prezentáció létrehozásához és a Python használatával történő PPTX szerkesztés megakadályozásához . A kifejlesztett alkalmazás bármely .NET és Python által támogatott környezetben használható macOS, Windows és Linux rendszeren.

Csak olvasható prezentáció létrehozásának lépései Python használatával

  1. Állítsa be az IDE-t a az Aspose.Slides for Python használata .NET-en keresztül értékre, hogy csak olvasható PPTX-t hozzon létre Python használatával
  2. Hozzáférés a cél PPTX prezentációs fájlhoz a Presentation osztály egy példányával
  3. Hozzáférés a True prezentáció ProtectionManger osztálykészletéhez az ReadOnlyRecommended tulajdonság értékéhez
  4. Mentse a nem szerkeszthető és csak olvasható prezentációs fájlt a lemezre

A fent említett lépések elmagyarázzák azt a folyamatot, amely néhány API-hívás segítségével teheti szerkeszthetetlenné a PPTX-et a Pythonban. A folyamat a célprezentációs fájl megnyitásával indul a lemezről, vagy egy új bemutató létrehozásával a semmiből a Presentation osztály egy példányával. A ProtectionManager osztálypéldány ezután elérhető a prezentáció tulajdonságaiból, és a True érték lesz beállítva a ReadOnlyRecommended tulajdonsághoz, amely a betöltött prezentációt csak olvasási hozzáférésűvé alakítja, mielőtt a lemezre menti.

Kód a prezentáció szerkeszthetetlenné tételéhez Python használatával

A fenti kódpélda azt az egyszerű folyamatot szemlélteti, amellyel a prezentáció szerkeszthetetlenné válik a Python használatával. A ProtectionManager osztálypéldány a prezentációs fájl szerkesztésének korlátozására szolgál, és más különféle tulajdonságokat és módszereket is felfed, mint például az EncryptDocumentProperties, EncryptionPassword, RemoveEncryption és SetWriteProtection, hogy csak néhányat említsünk. A prezentációvédelmet visszaállíthatja a szerkesztés engedélyezéséhez is, ha eltávolítja a csak olvasható tulajdonságot, és értékét False értékre állítja.

Ez a példa megtanított minket * hogyan akadályozhatjuk meg a prezentáció szerkesztését Python használatával*. Ha többet szeretne megtudni arról, hogyan lehet szöveget kihúzni a prezentáción belül, olvassa el a hogyan lehet szöveget kihúzni PPTX-ben Python használatával című cikket.

 Magyar