In questo argomento di base, imparerai come proteggere con password un file XLSX utilizzando l’API REST di Python. Creeremo un’applicazione per crittografare un file XLSX utilizzando l’API Python Cloud, seguendo i passaggi dettagliati e chiari descritti nella sezione seguente. L’applicazione generata può essere integrata con qualsiasi applicazione che supporti Python in ambienti macOS, Linux o Windows e la conversione può essere effettuata gratuitamente.
Prerequisito
- Crea un account e ottieni le credenziali API per proteggere con password un file XLSX
- Scarica Aspose.Cells Cloud SDK per Python per crittografare un XLSX con password
- Imposta il progetto Python con l’SDK sopra per impostare la password per il file XLSX
Passaggi per crittografare un file XLSX utilizzando l’API Python Low Code
- Configurare l’ID client e il segreto client per l’API per crittografare la cartella di lavoro con una password utilizzando l’API REST Python
- Creare un’istanza della classe CellsApi con le credenziali client per eseguire la protezione tramite password di un file XLSX
- Specificare i nomi dei file XLSX di origine e caricare l’XLSX di origine utilizzando un nome e un oggetto File in un HashMap
- Creare un’istanza di ProtectWorkbookRequest per impostare la password e altre proprietà
- Crea un’istanza di PostProtectRequest per impostare i file di mappa e l’istanza ProtectWorkbookRequest
- Chiama il metodo di richiesta PostProtect per crittografare il file XLSX utilizzando l’API Python low code
- Salvare i file XLSX protetti da password sul disco locale
I passaggi precedenti consentono di proteggere con password i file XLSX utilizzando l’API REST di Python. Inizieremo l’implementazione configurando l’SDK e creando l’istanza della classe CellsAPI. Accederemo quindi ai file XLSX di origine utilizzando una HashMap e istanziando le classi ProtectWorkbookRequest e PostProtectRequest, che verranno utilizzate per impostare la protezione con password per i file XLSX utilizzando il metodo PostProtect().
Codice per proteggere con password XLSX utilizzando l’API REST Python
Questo semplice codice di esempio consente di proteggere con password un file XLSX utilizzando un’API Python low-code. È necessario fornire il file XLSX sorgente e una password per la protezione, oltre ad altre proprietà opzionali. Dopo aver creato il messaggio di richiesta, PostProtect() esegue la protezione del file XLSX e restituisce un file XLSX protetto da password che può essere memorizzato su disco o all’interno del database.
We have learned to encrypt Workbook with Password using Python REST API in this article. If you want to perform XLSX to PNG conversion, refer to the article on how to Convert XLSX to PNG with Python REST API.