تحقق من كلمة المرور للتعديل باستخدام Aspose.Cells

كود Java للتحقق من كلمة المرور للتعديل باستخدام Aspose.Cells

تحمل الأكواد العينية التالية الملف الأصلي إكسل . يحتوي على كلمة مرور للفتح كـ 1234 وكلمة مرور للتعديل كـ 5678. يتحقق الكود أولاً مما إذا كانت كلمة مرور 567 صحيحة للتعديل ويرجع false، ثم يتحقق مما إذا كانت كلمة مرور 5678 صحيحة للتعديل ويرجع true.

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

إليك الناتج الخاص بالوحدة النمطية الذي تم إنشاؤه بواسطة كود العينة أعلاه بعد تحميل ملف الإكسل.

Is 567 correct Password to modify: false

Is 5678 correct Password to modify: true