Proteggere presentazioni PPTX con Python

Crea applicazioni Python che crittografano le presentazioni o impostano la protezione da scrittura con Aspose.Slides.

Proteggere una presentazione PPTX con Python

Aspose.Slides for Python via .NET offre due meccanismi di protezione distinti. Chiama ProtectionManager.encrypt per crittografare una presentazione PPTX e richiedere una password per aprirla. In alternativa, chiama ProtectionManager.set_write_protection per scoraggiare le modifiche senza crittografare il file. Un utente può comunque aprire una presentazione protetta da scrittura e salvare le modifiche in un altro file.

Crittografare una presentazione PPTX – Python

with slides.Presentation("presentation.pptx") as presentation:
    presentation.protection_manager.encrypt("123123")
    presentation.save("encrypted-presentation.pptx", slides.export.SaveFormat.PPTX)

Impostare la protezione da scrittura per una presentazione PPTX – Python

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

Come proteggere un PPTX con Python

Segui questi passaggi per proteggere un file PPTX.

  1. Apri il file PPTX con Presentation.
  2. Usa ProtectionManager.encrypt per richiedere una password all’apertura, oppure ProtectionManager.set_write_protection per scoraggiare le modifiche.
  3. Salva la presentazione protetta come PPTX con SaveFormat.PPTX.

Realizzato con Aspose.Slides

Proteggere con password file PPTX online

L’app gratuita Aspose.Slides Lock è realizzata con Aspose.Slides for Python via .NET, la stessa API del codice sopra. Aprila e scopri cosa può fare l’API con i tuoi file PPTX.

  • Funziona nel browser, senza installare nulla.
  • Scopri come Aspose.Slides protegge le presentazioni prima di scrivere codice.
  • Imposta una password per aprire o modificare il tuo file PPTX.
  • Scarica il file protetto.

Altri formati supportati per la protezione

Usa Python per proteggere altri formati di presentazione supportati.