Comment créer une présentation en lecture seule à l'aide de Java

Cette rubrique simple explique comment créer une présentation en lecture seule à l’aide de Java en exposant tous les détails sur les fichiers JAR requis, une liste de tâches de programmation décrivant la logique du programme et un exemple de code exécutable pour générer une présentation en lecture seule et ** empêchant l’édition de PPTX à l’aide de Java**. L’application développée peut être utilisée dans n’importe quelle application prise en charge par Java sous Windows, macOS et Linux.

Étapes pour créer une présentation en lecture seule à l’aide de Java

  1. Configurez l’EDI pour installer Aspose.Slides for Java à partir du gestionnaire de référentiel afin de créer un PPTX en lecture seule à l’aide de Java.
  2. Ouvrez la présentation PPTX source requise à l’aide d’une instance de la classe Presentation
  3. Accédez à la classe de présentation ProtectionManger et définissez la propriété ReadOnlyRecommended sur true
  4. Enregistrez la présentation en lecture seule résultante sur le disque

Les étapes ci-dessus expliquent le processus pour rendre PPTX non modifiable en Java à l’aide d’une simple interface API. Le processus est initialisé en chargeant le fichier de présentation PPTX source à partir du disque ou en créant une nouvelle présentation vide à partir de zéro à l’aide de l’objet de classe Présentation. Ensuite, en utilisant une instance de la classe de présentation ProtectionManager, la propriété ReadOnlyRecommended sera définie sur true, ce qui rendra l’intégralité de la présentation en lecture seule. Enfin, la présentation non modifiable sera enregistrée sur le disque.

Code pour rendre la présentation non modifiable à l’aide de Java

Cet exemple implique le processus pour rendre la présentation non modifiable à l’aide de Java. Il utilise la classe ProtectionManager pour sécuriser le fichier de présentation et expose différentes méthodes getter et setters pour définir EncryptionPassword, RemoveEncryption, EncryptDocumentProperties et setWriteProtection, pour n’en nommer que quelques-unes. Après avoir défini le paramètre de propriété en lecture seule sur true, la présentation deviendra non modifiable et sera enregistrée sur le disque.

Cet article a montré comment empêcher l’édition de présentations à l’aide de Java. Si vous souhaitez en savoir plus sur le processus de suppression de texte dans la présentation, reportez-vous à l’article sur comment barrer du texte dans PPTX en utilisant Java.

 Français