كيفية تعيين خاصية AutoRecover للفصل
يمكنك استخدام Aspose.Cells لضبط خاصية AutoRecover للمصنف. القيمة الافتراضية لهذه الخاصية هي true. عندما تقوم بتعيينها false على مصنف، يعطل Microsoft Excel خاصية الانتعاش التلقائي (الحفظ التلقائي) على ذلك الملف Excel.
يوفر Aspose.Cells خاصية Workbook.getSettings().setAutoRecover() لتمكين أو تعطيل هذا الخيار.
الكود Java لضبط خاصية AutoRecover للمصنف
يشرح الكود التالي كيفية استخدام خاصية Workbook.getSettings().setAutoRecover() للمصنف. يقوم الكود أولاً بقراءة القيمة الافتراضية لهذه الخاصية التي تكون true، ثم يضبطها على false ويحفظ المصنف. بعد ذلك يقوم بقراءة المصنف مرة أخرى ويقرأ قيمة هذه الخاصية التي هي false في ذلك الوقت.
// 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(SetAutoRecoverProperty.class); | |
// Create workbook object | |
Workbook workbook = new Workbook(); | |
// Read AutoRecover property | |
System.out.println("AutoRecover: " + workbook.getSettings().getAutoRecover()); | |
// Set AutoRecover property to false | |
workbook.getSettings().setAutoRecover(false); | |
// Save the workbook | |
workbook.save("output.xlsx"); | |
// Read the saved workbook again | |
workbook = new Workbook("output.xlsx"); | |
// Read AutoRecover property | |
System.out.println("AutoRecover: " + workbook.getSettings().getAutoRecover()); |
الإخراج الناتج من الكود العينة
فيما يلي مخرجات وحدة الإدخال الخاصة بالكود المصدري أعلاه.
AutoRecover: true
AutoRecover: false