Aspose.Cells kullanarak değiştirmek için Parolayı kontrol edin

Java kodunu kontrol etmek için Şifre Aspose.Cells kullanılarak değiştirilecek

Aşağıdaki örnek kodlar,kaynak Excel dosya. Olarak açmak için bir şifresi var1234 ve değiştirmek için şifre5678 . Kod ilk önce olup olmadığını kontrol eder567 değiştirilecek doğru paroladır ve geri dönerYANLIŞ ve sonra olup olmadığını kontrol eder5678 değiştirilecek şifredir ve geri dönerdoğru.

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

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

Yükledikten sonra yukarıdaki örnek kodun Konsol Çıktısı:kaynak Excel dosya.

Is 567 correct Password to modify: false

Is 5678 correct Password to modify: true