Cifrar y descifrar archivos ODS

Cifrar con OpenOffice Calc

  1. SeleccioneGuardar como y haga clic en elGuardar con contraseña caja.
  2. Haga clic en elAhorrar botón.
  3. Escriba su contraseña deseada tanto en elIngrese la contraseña para abrir yConfirmar contraseña campos en la ventana Establecer contraseña que se abre.
  4. Haga clic en elDE ACUERDO botón para guardar el archivo.

Cifre el archivo ODS con Aspose.Cells para .Net

Para cifrar un archivo ODS, cargue el archivo y configure elWorkbookSettings.Contraseña valor a la contraseña real antes de guardarla. El archivo de salida cifrado ODS solo se puede abrir en OpenOffice.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory.
string sourceDir = RunExamples.Get_SourceDirectory();
//Output directory
string outputDir = RunExamples.Get_OutputDirectory();
// Open an ODS file
Workbook workbook = new Workbook(sourceDir + "sampleODSFile.ods");
// Password protect the file
workbook.Settings.Password = "1234";
// Save the ODS file
workbook.Save(outputDir + "outputEncryptedODSFile.ods");

Descifrar el archivo ODS con Aspose.Cells para .Net

Para descifrar un archivo ODS, cargue el archivo proporcionando una contraseña en elLoadOptions.Contraseña . Una vez cargado el archivo, configure elWorkbookSettings.Contraseña cadena a nulo.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory.
string sourceDir = RunExamples.Get_SourceDirectory();
//Output directory
string outputDir = RunExamples.Get_OutputDirectory();
// Open an encrypted ODS file
Aspose.Cells.LoadOptions loadOptions = new Aspose.Cells.LoadOptions(Aspose.Cells.LoadFormat.Ods);
// Set original password
loadOptions.Password = "1234";
// Load the encrypted ODS file with the appropriate load options
Workbook workbook = new Workbook(sourceDir + "sampleEncryptedODSFile.ods", loadOptions);
// Set the password to null
workbook.Settings.Password = null;
// Save the decrypted ODS file
workbook.Save(outputDir + "outputDecryptedODSFile.ods");