Aspose.Cells Kullanarak Değiştirme Şifresini Kontrol Etme

Aspose.Cells kullanarak Değiştirmek için Parolayı kontrol etmek için Java kodu

Aşağıdaki örnek kodlar kaynak Excel dosyasını yükler. Bu dosyanın açmak için parolası 1234 ve değiştirmek için parolası 5678 vardır. Kod önce 567 ‘nin doğru parola olup olmadığını kontrol eder ve false döndürür ve ardından 5678 ‘nin parola olup olmadığını kontrol eder ve true döndürür.

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

Aspose.Cells tarafından oluşturulan Java kodu tarafından oluşturulan Konsol Çıktısı

Yukarıdaki örnek kodun kaynak Excel dosyasını yükledikten sonra Konsol Çıktısı

Is 567 correct Password to modify: false

Is 5678 correct Password to modify: true