In questo argomento di base, imparerai come proteggere con password un file XLSX utilizzando l’API REST di Node.js. Creeremo un’applicazione per crittografare un file XLSX utilizzando l’API Cloud di Node.js, seguendo i passaggi dettagliati e chiari descritti nella sezione seguente. L’applicazione generata può essere integrata con qualsiasi applicazione che supporti Node.js 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 Node.js per crittografare un XLSX con password
- Imposta il progetto Node.js con l’SDK sopra per impostare la password per il file XLSX
Passaggi per crittografare il file XLSX utilizzando l’API Node.js 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 di Node.js
- 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 low code di Node.js
- 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 Node.js. Inizieremo l’implementazione con la configurazione dell’SDK e la creazione dell’istanza della classe CellsAPI. Accederemo quindi ai file XLSX di origine utilizzando una HashMap e istanziamo le classi ProtectWorkbookRequest e PostProtectRequest, che vengono 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 di Node.js
Questo semplice esempio di codice consente di proteggere con password un file XLSX utilizzando l’API low-code di Node.js. È 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 Node.js 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 Node.js REST API.