Déverrouiller des présentations PPT avec Python

Créez des applications Python qui suppriment les mots de passe d’ouverture et la protection en écriture des présentations PPT avec Aspose.Slides.

Supprimer le chiffrement et la protection en écriture d’un PPT avec Python

Avec Aspose.Slides for Python via .NET , vous pouvez supprimer le chiffrement qui exige un mot de passe pour ouvrir une présentation PPT, ou désactiver sa protection en écriture. Pour ouvrir un fichier chiffré, indiquez le mot de passe actuel via LoadOptions.

Supprimer le chiffrement d'une présentation PPT – Python

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

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

Supprimer la protection en écriture d'une présentation PPT – Python

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

Comment supprimer la protection d’un PPT avec Python

Suivez ces étapes pour supprimer la protection d’une présentation PPT.

  1. Pour un fichier PPT chiffré, définissez le mot de passe actuel dans LoadOptions, puis ouvrez le fichier avec Presentation.
  2. Appelez ProtectionManager.remove_encryption pour supprimer le mot de passe d’ouverture, ou ProtectionManager.remove_write_protection pour désactiver la protection en écriture.
  3. Enregistrez la présentation obtenue avec SaveFormat.PPT.

Conçu avec Aspose.Slides

Déverrouiller des fichiers PPT en ligne

L’application gratuite Aspose.Slides Unlock est conçue avec Aspose.Slides for Python via .NET, la même API que le code ci-dessus. Ouvrez-la et découvrez ce que l’API peut faire avec vos propres fichiers PPT.

  • Fonctionne dans votre navigateur, rien à installer.
  • Voyez comment Aspose.Slides supprime la protection avant d’écrire du code.
  • Supprimez le mot de passe ou la protection en écriture de votre fichier PPT.
  • Téléchargez le fichier déverrouillé.

Autres formats pris en charge pour le déverrouillage

Utilisez Python pour supprimer la protection d'autres formats de présentation pris en charge.