Questo articolo molto semplice spiega come creare una presentazione di sola lettura utilizzando C#. Incapsula tutti i dettagli sui pacchetti Nuget richiesti, un elenco di attività di programmazione passo passo che evidenziano la logica del programma e un codice di esempio eseguibile per creare una presentazione di sola lettura e impedire la modifica di PPTX utilizzando C#. L’applicazione creata può essere utilizzata all’interno di qualsiasi ambiente di supporto .NET in Windows, macOS e Linux.
Passaggi per creare una presentazione di sola lettura utilizzando C#
- Configura l’IDE per installare Aspose.Slides for .NET per creare PPTX di sola lettura utilizzando C#
- Apri la presentazione PPTX di origine richiesta utilizzando un’istanza della classe Presentation
- Accedi alla classe ProtectionManger della presentazione e imposta la proprietà ReadOnlyRecommended su true
- Salva la presentazione di sola lettura risultante sul disco
I passaggi sopra menzionati riepilogano il processo per rendere PPTX non modificabile in C# utilizzando semplici chiamate API. Il processo viene avviato accedendo al file di presentazione di origine dal disco o creando una nuova presentazione da zero utilizzando un’istanza della classe Presentation. Quindi, accedendo alla classe ProtectionManager della presentazione, imposta la proprietà ReadOnlyRecommended su true, che renderà la presentazione di sola lettura. Infine, salva la presentazione di sola lettura sul disco.
Codice per rendere la presentazione non modificabile utilizzando C#
Questo esempio illustra la procedura per rendere la presentazione non modificabile utilizzando C#. La classe ProtectionManager viene utilizzata per proteggere il file di presentazione ed espone diverse proprietà e metodi come EncryptionPassword, EncryptDocumentProperties, RemoveEncryption e SetWriteProtection per citarne alcuni. Una volta impostata la proprietà di sola lettura per la presentazione, la presentazione non modificabile viene salvata sul disco.
Questo articolo ci ha insegnato come impedire la modifica della presentazione utilizzando C#. Se sei interessato ad apprendere la procedura per barrare il testo all’interno della presentazione, fai riferimento all’articolo su come barrare il testo in PPTX usando C#.