In questo semplice argomento, imparerai come Rimuovere la protezione tramite password dal file Excel usando Java REST API. Svilupperemo un’applicazione per decifrare un file Excel usando Java Cloud API seguendo i passaggi dettagliati e lucidi menzionati nella sezione seguente. L’applicazione creata può essere usata con qualsiasi applicazione che supporti Java 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 Java to decrypt Excel file using Java Cloud API
- Imposta il progetto Java con l’SDK sopra per proteggere un file XLS
Passaggi per reimpostare la password del file Excel utilizzando l’API Java low code
- Imposta l’ID client e il segreto client per l’API per decrittografare la cartella di lavoro con una password utilizzando Java REST API
- Crea un oggetto della classe CellsApi con credenziali client per reimpostare la password del file Excel utilizzando l’API Java 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 decifrare il file Excel con password utilizzando Java REST API
- Salvare i file Excel decriptati sul disco locale
I passaggi sopra menzionati rimuovono la protezione tramite password su Excel tramite Java 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 Java REST API
Questo semplice codice di esempio ti consente di cancellare la password del file Excel tramite API Java 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 Java 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 Java REST API.