Aggiungi password al documento Word con Python REST API

Questo articolo descrive come aggiungere una password a un documento Word con l’API REST di Python. Imparerai a impostare automaticamente una password su un documento Word con l’API REST di Python utilizzando il Python Cloud SDK. Vengono illustrate diverse opzioni per proteggere il file Word con diverse impostazioni di protezione.

Prerequisito

Passaggi per aggiungere una password a un documento Word con Python REST API

  1. Crea un’istanza di un oggetto della classe WordsApi per impostare una password
  2. Leggere il file Word di input in un array di byte per proteggere il documento
  3. Crea l’oggetto classe ProtectionRequestV2 e impostane i parametri
  4. Creare un’istanza dell’oggetto ProtectDocumentOnlineRequest fornendo gli argomenti richiesti
  5. Chiama il metodo ProtectDocumentOnline per aggiungere una password
  6. Salva il file Word protetto

I passaggi precedenti descrivono come aggiungere la protezione tramite password a un documento Word con l’API Python Low Code. Iniziare il processo leggendo il file Word di input in un array di byte, seguito dalla dichiarazione e inizializzazione dell’oggetto ProtectionRequestV2 passando la password e il tipo di protezione. Infine, creare l’oggetto ProtectDocumentOnlineRequest utilizzando le proprietà precedenti e chiamare il metodo ProtectDocumentOnline() per applicare la password.

Codice per aggiungere una password a un documento Word con l’API REST Python

Questo codice mostra come impostare una password su un documento Word con l’API Python Low Code. È possibile selezionare il tipo di protezione desiderato dall’enumeratore ProtectionTypeEnum, tra cui AllowOnlyRevisions, AllowOnlyComments, AllowOnlyFormFields, ReadOnly e NoProtection. Il file di output viene creato nel cloud e può essere recuperato utilizzando la proprietà Document della risposta fornita dall’API.

In questo argomento abbiamo esaminato il processo di protezione di un file Word tramite password. Se si desidera comprimere un file Word, consultare il seguente articolo: Comprimi file Word con Python REST API.

 Italiano