In questo semplice argomento, imparerai come Rimuovere la protezione tramite password dal file Excel usando NET REST API. Svilupperemo un’applicazione per decifrare un file Excel 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 Excel file using NET Cloud API
- Imposta il progetto NET con l’SDK sopra per proteggere un file XLS
Passaggi per reimpostare la password del file Excel 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 Excel utilizzando l’API NET low code
- Aggiungere i nomi dei file XLS di origine e caricare l’XLS 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 Excel decriptati sul disco locale
I passaggi sopra menzionati rimuovono la protezione tramite password su Excel tramite NET REST API. Inizieremo il processo con l’impostazione dell’SDK e la creazione dell’istanza della classe CellsAPI. Quindi caricheremo il/i file XLS sorgente tramite HashMap e creeremo un’istanza della classe DeleteUnProtectWorkbookRequest che verrà ulteriormente utilizzata per reimpostare la protezione tramite password per i file Excel tramite il metodo deleteUnProtectWorkbook().
Codice per decifrare la password del file Excel 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 Excel 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 Excel e restituisce i file Excel 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 Excel, fai riferimento all’articolo su come Proteggere con password i file Excel con NET REST API.