Das Verifizieren des zum Schutz des Arbeitsblatts verwendeten Passworts
Überprüfen Sie das verwendete Kennwort zum Schutz des Arbeitsblatts
Die Methode Protection.verifyPassword gibt true zurück, wenn das angegebene Passwort mit dem zum Schutz des angegebenen Arbeitsblatts verwendeten Passwort übereinstimmt, andernfalls false. Der folgende Code verwendet die Methode Protection.verifyPassword in Verbindung mit der Eigenschaft Protection.isProtectedWithPassword, um den Passwortschutz zu erkennen und das Passwort zu überprüfen.
// 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.getDataDir(VerifyPasswordtoProtectWorksheet.class); | |
// Create an instance of Workbook and load a spreadsheet | |
Workbook book = new Workbook(dataDir + "book1.xlsx"); | |
// Access the protected Worksheet | |
Worksheet sheet = book.getWorksheets().get(0); | |
// Check if Worksheet is password protected | |
if (sheet.getProtection().isProtectedWithPassword()) { | |
// Verify the password used to protect the Worksheet | |
if (sheet.getProtection().verifyPassword("password")) { | |
System.out.println("Specified password has matched"); | |
} else { | |
System.out.println("Specified password has not matched"); | |
} | |
} |