Come creare una presentazione di sola lettura utilizzando Python

Questo argomento molto semplice guida su come creare una presentazione di sola lettura utilizzando Python. Copre tutti i dettagli sui pacchetti PYPI richiesti, un elenco di attività di programmazione passo passo che evidenziano la logica del programma e un codice di esempio eseguibile per generare una presentazione di sola lettura e impedire la modifica di PPTX utilizzando Python . L’applicazione sviluppata può essere utilizzata all’interno di qualsiasi ambiente supportato da .NET e Python in macOS, Windows e Linux.

Passaggi per creare una presentazione di sola lettura utilizzando Python

  1. Configura l’IDE su utilizzare Aspose.Slides per Python tramite .NET per creare PPTX di sola lettura utilizzando Python
  2. Accedi al file di presentazione PPTX di destinazione utilizzando un’istanza della classe Presentation
  3. Accedi alla classe di presentazione ProtectionManger impostata su True per il valore della proprietà ReadOnlyRecommended
  4. Salvare il file di presentazione non modificabile e di sola lettura sul disco

I passaggi sopra menzionati spiegano il processo per rendere PPTX non modificabile in Python utilizzando alcune chiamate API. Il processo verrà avviato aprendo il file di presentazione di destinazione dal disco o generando una nuova presentazione da zero utilizzando un’istanza della classe Presentation. Si accederà quindi all’istanza della classe ProtectionManager dalle proprietà della presentazione e il valore True verrà impostato per la proprietà ReadOnlyRecommended, che convertirà la presentazione caricata per avere accesso di sola lettura prima di salvarla sul disco.

Codice per rendere la presentazione non modificabile utilizzando Python

L’esempio di codice riportato sopra dimostra il semplice processo per rendere la presentazione non modificabile utilizzando Python. L’istanza della classe ProtectionManager viene utilizzata per limitare la modifica del file di presentazione ed espone anche altre proprietà e metodi diversi come EncryptDocumentProperties, EncryptionPassword, RemoveEncryption e SetWriteProtection per citarne alcuni. Puoi anche reimpostare la protezione della presentazione per consentire la modifica rimuovendo la proprietà di sola lettura e impostandone il valore su False.

Questo esempio ci ha insegnato come impedire la modifica della presentazione utilizzando Python. Se vuoi sapere come barrare il testo all’interno della presentazione, fai riferimento all’articolo su come barrare il testo in PPTX usando Python.

 Italiano