Proteggere presentazioni PPT con Python

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

Proteggere una presentazione PPT con Python

Aspose.Slides for Python via .NET offre due meccanismi di protezione distinti. Chiama ProtectionManager.encrypt per crittografare una presentazione PPT 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 PPT – Python

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

Impostare la protezione da scrittura per una presentazione PPT – Python

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

Come proteggere un PPT con Python

Segui questi passaggi per proteggere un file PPT.

  1. Apri il file PPT 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 PPT con SaveFormat.PPT.

Realizzato con Aspose.Slides

Proteggere con password file PPT 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 PPT.

  • 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 PPT.
  • Scarica il file protetto.

Altri formati supportati per la protezione

Usa Python per proteggere altri formati di presentazione supportati.