Node.jsとC++を使用して、ワークブックの自動回復プロパティを設定する方法。

以下のコードは、ワークブックのWorkbook.getAutoRecover()プロパティの使用方法を説明します。最初にこのプロパティのデフォルト値(true)を読み取り、その後falseに設定してワークブックを保存します。次に再度ワークブックを読み取り、その時点でのこのプロパティの値(false)を確認します。

Node.jsコードによるワークブックの自動回復プロパティ設定

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