Comment créer une présentation en lecture seule en utilisant C#

Cet article très simple explique comment créer une présentation en lecture seule à l’aide de C#. Il encapsule tous les détails sur les packages Nuget requis, une liste de tâches de programmation par étapes mettant en évidence la logique du programme et un exemple de code exécutable pour créer une présentation en lecture seule et empêcher l’édition PPTX à l’aide de C#. L’application créée peut être utilisée dans n’importe quel environnement de support .NET sous Windows, macOS et Linux.

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

  1. Configurez l’IDE pour installer Aspose.Slides for .NET pour créer un PPTX en lecture seule à l’aide de c#
  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 susmentionnées résument le processus pour rendre PPTX non modifiable en C# à l’aide d’appels API simples. Le processus commence en accédant au fichier de présentation source à partir du disque ou en créant une nouvelle présentation à partir de zéro à l’aide d’une instance de la classe Présentation. Ensuite, en accédant à la classe ProtectionManager de la présentation, définissez la propriété ReadOnlyRecommended sur true, ce qui rendra la présentation en lecture seule. Enfin, enregistrez la présentation en lecture seule sur le disque.

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

Cet exemple montre la procédure pour rendre la présentation non modifiable à l’aide de C#. La classe ProtectionManager est utilisée pour sécuriser le fichier de présentation et expose différentes propriétés et méthodes telles que EncryptionPassword, EncryptDocumentProperties, RemoveEncryption et SetWriteProtection pour n’en nommer que quelques-unes. Une fois la propriété en lecture seule de la présentation définie, la présentation non modifiable est enregistrée sur le disque.

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

 Français