Cifrar y Descifrar archivos ODS
Cifrar con OpenOffice Calc
- Selecciona Guardar como y Haz clic en la casilla Guardar con Contraseña.
- Haz clic en el botón Guardar.
- Escribe tu contraseña deseada en los campos Introducir Contraseña para Abrir y Confirmar Contraseña en la ventana Establecer Contraseña que se abre.
- Haz clic en el botón Aceptar para guardar el archivo.
Cifrar archivo ODS con Aspose.Cells para .Net
Para cifrar un archivo ODS, carga el archivo y establece el valor WorkbookSettings.Password a la contraseña real antes de guardarlo. El archivo ODS cifrado resultante puede abrirse solo 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 archivo ODS con Aspose.Cells para .Net
Para descifrar un archivo ODS, carga el archivo proporcionando una contraseña en el LoadOptions.Password. Una vez que el archivo está cargado, establece el valor de la cadena WorkbookSettings.Password como 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"); |