Kontrollera lösenord för att ändra med Aspose.Cells

Java kod för att kontrollera Lösenord för att ändra med Aspose.Cells

Följande exempelkoder laddarkäll Excel fil. Den har ett lösenord att öppna som1234 och lösenord att ändra som5678 . Koden kontrollerar först om567 är korrekt lösenord att ändra och det returnerasfalsk och sedan kontrollerar den om5678 är lösenordet att ändra och det returnerasSann.

// 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);

Konsolutgång genererad av koden Java

Här är konsolutgången för ovanstående exempelkod efter att ha laddatkäll Excel fil.

Is 567 correct Password to modify: false

Is 5678 correct Password to modify: true