In questo semplice argomento, imparerai come Rimuovere la protezione tramite password dal file XLSX utilizzando Java REST API. Svilupperemo un’applicazione per decifrare il file XLSX utilizzando Java Cloud API seguendo i passaggi dettagliati e lucidi menzionati nella sezione seguente. L’applicazione creata può essere utilizzata con qualsiasi applicazione che supporti Java in ambienti macOS, Linux o Windows e la conversione può essere eseguita gratuitamente.
Prerequisito
- Crea un account e ottieni le credenziali API
- Scaricamento Aspose.Cells Cloud SDK for Java to decrypt XLSX file using Java Cloud API
- Imposta il progetto Java con l’SDK sopra per proteggere un file XLSX
Passaggi per reimpostare la password del file XLSX 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 XLSX utilizzando l’API Java 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 decriptare il file Excel con password utilizzando Java REST API
- Salvare i file XLSX decriptati sul disco locale
I passaggi sopra menzionati rimuovono la protezione tramite password su XLSX usando Java REST API. Inizieremo il processo con l’impostazione 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 Java REST API
Questo semplice codice di esempio ti consente di cancellare la password del file excel usando l’API Java 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 Java 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 Java REST API.