Déverrouiller un PPTX avec Java

Créez des applications Java qui suppriment les mots de passe et la protection en écriture des fichiers de présentation grâce à des API côté serveur.

Supprimer la protection d’une présentation PPTX avec Java

Avec Aspose.Slides for Java , vous pouvez supprimer le chiffrement ou la protection en écriture d’une présentation PPTX. Utilisez LoadOptions.setPassword pour ouvrir une présentation chiffrée, puis les méthodes removeEncryption et removeWriteProtection de ProtectionManager pour supprimer les paramètres de protection.

Supprimer la protection par mot de passe d'un PPTX avec Java

LoadOptions loadOptions = new LoadOptions();
loadOptions.setPassword("123123");

Presentation presentation = new Presentation("presentation.pptx", loadOptions);
try {
    presentation.getProtectionManager().removeEncryption();
    presentation.save("encryption-removed.pptx", SaveFormat.Pptx);
} finally {
    presentation.dispose();
}

Supprimer la protection en écriture d'une présentation PPTX avec Java

Presentation presentation = new Presentation("presentation.pptx");
try {
    presentation.getProtectionManager().removeWriteProtection();
    presentation.save("write-protection-removed.pptx", SaveFormat.Pptx);
} finally {
    presentation.dispose();
}

Comment supprimer le mot de passe d’un PPTX avec Java

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

  1. Chargez le fichier PPTX avec la classe Presentation.
  2. Utilisez LoadOptions.setPassword si la présentation est chiffrée.
  3. Appelez removeEncryption ou removeWriteProtection de l’objet ProtectionManager.
  4. Enregistrez la présentation déverrouillée 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 Java, 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

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