In questo semplice argomento, imparerai come Rimuovere la protezione tramite password dal file XLSX usando NET REST API. Svilupperemo un’applicazione per decifrare il file XLSX usando NET Cloud API seguendo i passaggi dettagliati e lucidi menzionati nella sezione seguente. L’applicazione creata può essere usata con qualsiasi applicazione che supporti NET in ambienti macOS, Linux o Windows e la conversione può essere fatta gratuitamente.
Prerequisito
- Crea un account e ottieni le credenziali API
- Scaricamento Aspose.Cells Cloud SDK for NET to decrypt XLSX file using NET Cloud API
- Imposta il progetto NET con l’SDK sopra per proteggere un file XLSX
Passaggi per reimpostare la password del file XLSX utilizzando l’API NET low code
- Imposta l’ID client e il segreto client per l’API per decrittografare la cartella di lavoro con una password utilizzando NET REST API
- Crea un oggetto della classe CellsApi con credenziali client per reimpostare la password del file XLSX utilizzando l’API NET low code
- Aggiungere i nomi dei file XLSX di origine e caricare l’XLSX di origine utilizzando un nome e un oggetto File in un HashMap
- Crea un’istanza di DeleteUnProtectWorkbookRequest per aggiungere la password esistente e altre proprietà
- Chiama il metodo di richiesta DeleteUnProtectWorkbook per decrittografare il file Excel con password utilizzando NET REST API
- Salvare i file XLSX decriptati sul disco locale
I passaggi sopra menzionati rimuovono la protezione tramite password su XLSX usando NET REST API. Inizieremo il processo con la configurazione dell’SDK e la creazione dell’istanza della classe CellsAPI. Quindi caricheremo il/i file XLSX sorgente usando un HashMap e creeremo un’istanza della classe DeleteUnProtectWorkbookRequest che verrà ulteriormente utilizzata per reimpostare la protezione tramite password per i file XLSX usando il metodo deleteUnProtectWorkbook().
Codice per decifrare la password del file XLSX utilizzando NET REST API
Questo semplice codice di esempio ti consente di cancellare la password del file excel usando l’API NET low code. Devi fornire i file XLSX di origine e la password esistente per rimuovere la protezione insieme ad altre proprietà opzionali. Dopo aver formulato il messaggio di richiesta, deleteUnProtectWorkbook() esegue la decrittazione sul file XLSX e restituisce i file XLSX con password cancellata che possono essere archiviati sul disco o all’interno del database.
Abbiamo imparato a decifrare Workbook con password usando NET REST API in questo argomento. Se vuoi impostare la password per un file XLSX, fai riferimento all’articolo su come Proteggere con password il file XLSX con NET REST API.