Verifique la contraseña para modificar usando Aspose.Cells

Java código para verificar Contraseña para modificar usando Aspose.Cells

Los siguientes códigos de muestra cargan elExcel fuente expediente. Tiene una contraseña para abrir como1234 y contraseña para modificar como5678 . El código primero comprueba si567 es la contraseña correcta para modificar y vuelvefalso y luego comprueba si5678 es contraseña para modificar y vuelveverdadero.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getSharedDataDir(CheckPassword.class) + "articles/";
// Specify password to open inside the load options
LoadOptions opts = new LoadOptions();
opts.setPassword("1234");
// Open the source Excel file with load options
Workbook workbook = new Workbook(dataDir + "Book1.xlsx", opts);
// Check if 567 is Password to modify
boolean ret = workbook.getSettings().getWriteProtection().validatePassword("567");
System.out.println("Is 567 correct Password to modify: " + ret);
// Check if 5678 is Password to modify
ret = workbook.getSettings().getWriteProtection().validatePassword("5678");
System.out.println("Is 5678 correct Password to modify: " + ret);

Salida de consola generada por el código Java

Aquí está la salida de la consola del código de muestra anterior después de cargar elExcel fuente expediente.

Is 567 correct Password to modify: false

Is 5678 correct Password to modify: true