PPT
PPTX
ODP
POT
ppsx
PPTX
Lock or Password Protect PPTX using Python
Build your own Python apps to protect presentation files using server-side APIs.
Protecting a PPTX Presentation via Python
Using Aspose.Slides for Python via .NET, you can protect your PPTX presentation from opening or modification by setting a password. Then, to open or modify the locked presentation, a user has to provide the password.
Encrypting a PPTX Presentation using Python
import aspose.slides as slides
with slides.Presentation("pres.pptx") as pres:
pres.protection_manager.encrypt("123123")
pres.save("encrypted-pres.pptx", slides.export.SaveFormat.PPTX)
Setting Write Protection to a PPTX Presentation using Python
import aspose.slides as slides
with slides.Presentation("pres.pptx") as pres:
pres.protection_manager.set_write_protection("123123")
pres.save("write-protected-pres.pptx", slides.export.SaveFormat.PPTX)
How to Password Protect PPTX via Python
These are the steps to Protect PPTX files.
Load PPTX with an instance of Presentation
Protect the presentation using ProtectionManager class
Save result in PPTX format