如何使用Node.js通过C++设置工作簿的AutoRecover属性

以下代码说明了如何使用工作簿的Workbook.getAutoRecover()属性。代码先读取该属性的默认值(为true),然后将其设置为false并保存工作簿。再一次读取工作簿时,该属性的值为false

在Node.js中设置工作簿的AutoRecover属性的代码示例

const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const dataDir = path.join(__dirname, "data");

// Create workbook object
const workbook = new AsposeCells.Workbook();

// Read AutoRecover property
console.log("AutoRecover: " + workbook.getSettings().getAutoRecover());

// Set AutoRecover property to false
workbook.getSettings().setAutoRecover(false);

// Save the workbook
workbook.save(path.join(dataDir, "output_out.xlsx"));

// Read the saved workbook again
const workbook2 = new AsposeCells.Workbook(path.join(dataDir, "output_out.xlsx"));

// Read AutoRecover property
console.log("AutoRecover: " + workbook2.getSettings().getAutoRecover());

输出

这是上面示例代码的控制台输出。

  
AutoRecover: True  
AutoRecover: False