Come impostare la proprietà AutoRecupero del Workbook
È possibile utilizzare Aspose.Cells per impostare la proprietà AutoRecover del workbook. Il valore predefinito di questa proprietà è true. Quando si imposta su false su un workbook, Microsoft Excel disabilita il ripristino automatico (Autosave) su quel file di Excel.
Aspose.Cells fornisce la proprietà Workbook.getSettings().setAutoRecover() per abilitare o disabilitare questa opzione.
Codice Java per impostare la proprietà AutoRecover del Workbook
Il codice seguente spiega come utilizzare la proprietà Workbook.getSettings().setAutoRecover() del workbook. Il codice legge prima il valore predefinito di questa proprietà che è true, quindi la imposta su false e salva il workbook. Poi legge di nuovo il workbook e legge il valore di questa proprietà che è falso in quel momento.
// 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()); |
Output generato dal codice di esempio
Ecco l’output della console del codice di esempio sopra.
AutoRecover: true
AutoRecover: false