Déverrouiller un PPT avec C++

Utilisez Aspose.Slides for C++ pour supprimer le chiffrement et la protection en écriture des fichiers de présentation sans Microsoft PowerPoint.

Supprimer la protection d’une présentation PPT avec C++

Aspose.Slides for C++ vous permet de supprimer le chiffrement ou la protection en écriture des présentations PPT. Utilisez LoadOptions pour ouvrir un fichier chiffré, puis l’objet ProtectionManager de la classe Presentation pour appeler RemoveEncryption ou RemoveWriteProtection.

Supprimer la protection par mot de passe d'un PPT avec C++

auto loadOptions = MakeObject<LoadOptions>();
loadOptions->set_Password(u"password");

auto presentation = MakeObject<Presentation>(u"encrypted-presentation.ppt", loadOptions);

presentation->get_ProtectionManager()->RemoveEncryption();
presentation->Save(u"unlocked-presentation.ppt", SaveFormat::Ppt);
presentation->Dispose();

Supprimer la protection en écriture d'une présentation PPT avec C++

auto presentation = MakeObject<Presentation>(u"write-protected-presentation.ppt");

presentation->get_ProtectionManager()->RemoveWriteProtection();
presentation->Save(u"unlocked-write-protected-presentation.ppt", SaveFormat::Ppt);
presentation->Dispose();

Comment supprimer le mot de passe d’un PPT avec C++

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

  1. Chargez le fichier PPT avec la classe Presentation, et avec LoadOptions si un mot de passe est requis.
  2. Utilisez l’objet ProtectionManager pour supprimer la protection.
  3. Appelez RemoveEncryption pour les fichiers chiffrés ou RemoveWriteProtection pour les fichiers protégés en écriture.
  4. Enregistrez le fichier déverrouillé 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 C++, 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

Avec C++, vous pouvez également supprimer la protection des formats suivants.