In questo argomento di base, imparerai come proteggere con password un file Excel utilizzando l’API REST di Node.js. Creeremo un’applicazione per crittografare un file Excel 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 XLS
- Scarica Aspose.Cells Cloud SDK per Node.js per crittografare un XLS con password
- Imposta il progetto Node.js con l’SDK sopra per impostare la password per il file XLS
Passaggi per crittografare un file Excel 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 XLS
- Specificare i nomi dei file XLS di origine e caricare l’XLS 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 Excel utilizzando l’API low code di Node.js
- Salvare i file Excel protetti da password sul disco locale
I passaggi precedenti consentono di proteggere Excel con password utilizzando l’API REST di Node.js. Inizieremo il processo con la configurazione dell’SDK e la creazione dell’istanza della classe CellsAPI. Apriremo quindi i file XLS sorgente utilizzando una HashMap e istanziamo le classi ProtectWorkbookRequest e PostProtectRequest, che vengono utilizzate per impostare la protezione con password per i file Excel utilizzando il metodo PostProtect().
Codice per proteggere Excel con password utilizzando l’API REST di Node.js
Questo semplice codice di esempio consente di proteggere Excel con password utilizzando l’API low-code di Node.js. È necessario fornire i file Excel di origine e una password per la protezione, insieme ad altre proprietà opzionali. Dopo aver creato il messaggio di richiesta, PostProtect() esegue la protezione del file Excel e restituisce i file Excel protetti da password che possono essere archiviati su disco o all’interno del database.
We have explored to encrypt Workbook with Password using Node.js REST API in this article. If you want to explore Excel to PNG conversion, refer to the article on how to Convert Excel to PNG with Node.js REST API.