Crittografia dei file Excel utilizzando Aspose.Cells

Utilizzando Microsoft Excel

Per configurare le impostazioni di crittografia dei file in Microsoft Excel (qui Microsoft Excel 2003):

  1. DalUtensili menù, selezionareOpzioni. Viene visualizzata una finestra di dialogo.
  2. Seleziona ilSicurezza scheda.
  3. Immettere una password e fare clicAvanzate Finestra di dialogo Opzioni

cose da fare:immagine_alt_testo

  1. Scegli il tipo di crittografia e conferma la password.

Finestra di dialogo Tipo di crittografia

cose da fare:immagine_alt_testo

Crittografia con Aspose.Cells

L’esempio seguente mostra come crittografare e proteggere con password un file excel utilizzando Aspose.Cells API.

C#

 string FilePath = @"..\..\..\Sample Files\";

string srcFileName = FilePath + "Encrypting Excel Files.xlsx";

string destFileName = FilePath + "Result Encrypting Excel Files.xlsx";

//Open an excel file.

Workbook workbook = new Workbook(srcFileName);

//Specify XOR encryption type.

workbook.SetEncryptionOptions(EncryptionType.XOR, 40);

//Specify Strong Encryption type (RC4,Microsoft Strong Cryptographic Provider).

workbook.SetEncryptionOptions(EncryptionType.StrongCryptographicProvider, 128);

//Password protect the file.

workbook.Settings.Password = "1234";

//Save the excel file.

workbook.Save(destFileName);

Scarica il codice in esecuzione

Scarica il codice di esempio