Çalışma Sayfasını Korumak İçin Kullanılan Şifreyi Doğrulayın
Contents
[
Hide
]
Aspose.Cells API’ları, Protection sınıfını bazı kullanışlı özellikler ve metotlar ekleyerek geliştirdi. Bu metotlardan biri, bir String örneği olarak parola belirlemeye ve Çalışsayıyı korumak için kullanılan parolanın doğruluğunu denetlemeye izin veren verifyPassword metodu.
Çalışma Sayfasını Korumak İçin Kullanılan Şifreyi Doğrulama
Belirtilen parola, verilen çalışsayısını korumak için kullanılan parola ile eşleşiyorsa true değerini, eşleşmiyorsa false değerini döndürür. Aşağıdaki kod örneği, Parola korumasını algılamak ve parolayı doğrulamak için Protection.verifyPassword metodu ve Protection.verifyPassword özelliği ile bir arada kullanır.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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"); | |
} | |
} |