Lås upp PPTX-presentationer med Python

Bygg Python-program som tar bort öppningslösenord och skrivskydd från PPTX-presentationer med Aspose.Slides.

Ta bort kryptering och skrivskydd från PPTX med Python

Med Aspose.Slides for Python via .NET kan du ta bort krypteringen som kräver ett lösenord för att öppna en PPTX-presentation, eller stänga av dess skrivskydd. Om du vill öppna en krypterad fil anger du det aktuella lösenordet via LoadOptions.

Ta bort kryptering från en PPTX-presentation – Python

load_options = slides.LoadOptions()
load_options.password = "123123"

with slides.Presentation("encrypted-presentation.pptx", load_options) as presentation:
    presentation.protection_manager.remove_encryption()
    presentation.save("unencrypted-presentation.pptx", slides.export.SaveFormat.PPTX)

Ta bort skrivskydd från en PPTX-presentation – Python

with slides.Presentation("write-protected-presentation.pptx") as presentation:
    presentation.protection_manager.remove_write_protection()
    presentation.save("unprotected-presentation.pptx", slides.export.SaveFormat.PPTX)

Så tar du bort skydd från PPTX med Python

Följ de här stegen för att ta bort skyddet från en PPTX-presentation.

  1. För en krypterad PPTX-fil anger du det aktuella lösenordet i LoadOptions och öppnar sedan filen med Presentation.
  2. Anropa ProtectionManager.remove_encryption för att ta bort öppningslösenordet, eller ProtectionManager.remove_write_protection för att stänga av skrivskyddet.
  3. Spara den resulterande presentationen med SaveFormat.PPTX.

Byggd med Aspose.Slides

Lås upp PPTX-filer online

Den kostnadsfria appen Aspose.Slides Unlock är byggd med Aspose.Slides for Python via .NET, samma API som i koden ovan. Öppna den och se vad API:et kan göra med dina egna PPTX-filer.

  • Körs i webbläsaren, inget att installera.
  • Se hur Aspose.Slides tar bort skydd innan du skriver kod.
  • Ta bort lösenordet eller skrivskyddet från din PPTX-fil.
  • Ladda ned den upplåsta filen.

Andra format som stöds för upplåsning

Använd Python för att ta bort skydd från andra presentationsformat som stöds.