Come proteggere con password un file Excel in C#

Questo breve tutorial guida su come proteggere con password un file Excel in C# con l’aiuto di tutti i passaggi necessari per configurare l’IDE e i passaggi dettagliati per scrivere l’applicazione. Fornisce inoltre un codice di esempio eseguibile che mostra il processo per crittografare il file Excel con password in C#. Imparerai anche i diversi tipi di crittografia, l’impostazione delle password e il salvataggio del file di output in diversi formati come XLSX, XLS, ODS, ecc.

Passaggi per proteggere con password Excel in C#

  1. Stabilisci l’ambiente in cui utilizzare Aspose.Cells for .NET per crittografare un file Excel
  2. Carica o crea un file Excel utilizzando l’oggetto classe Workbook
  3. Imposta le opzioni di crittografia richieste per la cartella di lavoro caricata utilizzando il metodo SetEncryptionOptions()
  4. Imposta la password per il file
  5. Salva la cartella di lavoro crittografata sul disco

Questi passaggi descrivono il processo per proteggere con password il file Excel in C# in modo tale che prima venga caricato il file Excel di origine e quindi il metodo SetEncryptionOptions() venga utilizzato per impostare diverse proprietà di crittografia per il foglio di calcolo. Dopo questi passaggi, dobbiamo solo impostare la password che sarà richiesta per aprire il file Excel e quindi salvare il file Excel di output nel formato desiderato.

Codice per crittografare la cartella di lavoro con password in C#

Questo codice illustra il processo per crittografare il file Excel in C# usando il metodo SetEncryptionOptions() che accetta uno dei valori del tipo di crittografia come StrongCryptographicProvider, EnhancedCryptographicProviderV1, Compatible o XOR e la lunghezza della chiave. L’oggetto Settings nella classe Workbook ha la proprietà password che è impostata e richiesta per aprire la cartella di lavoro dopo la crittografia. Una volta crittografata, la cartella di lavoro può essere salvata in qualsiasi formato supportato da MS Excel.

In questo articolo, abbiamo imparato a crittografare il file Excel. Se vuoi imparare la procedura per aggiungere una firma digitale a una cartella di lavoro, fai riferimento all’articolo su come aggiungere la firma digitale in Excel usando C#.

 Italiano