Déverrouiller des présentations PPTX avec Python
Créez des applications Python qui suppriment les mots de passe d’ouverture et la protection en écriture des présentations PPTX avec Aspose.Slides.
Supprimer le chiffrement et la protection en écriture d’un PPTX 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 PPTX, 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 PPTX – 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)Supprimer la protection en écriture d'une présentation PPTX – 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)Comment supprimer la protection d’un PPTX avec Python
Suivez ces étapes pour supprimer la protection d’une présentation PPTX.
- Pour un fichier PPTX chiffré, définissez le mot de passe actuel dans
LoadOptions, puis ouvrez le fichier avecPresentation. - Appelez
ProtectionManager.remove_encryptionpour supprimer le mot de passe d’ouverture, ouProtectionManager.remove_write_protectionpour désactiver la protection en écriture. - Enregistrez la présentation obtenue avec
SaveFormat.PPTX.
Conçu avec Aspose.Slides
Déverrouiller des fichiers PPTX 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 PPTX.
- 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 PPTX.
- 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.