在使用Node.js通过C++将Excel导出为HTML时导出文档、工作簿和工作表属性
Contents
[
Hide
]
可能的使用场景
当使用Microsoft Excel或Aspose.Cells for Node.js via C++将Microsoft Excel文件导出为HTML时,还会导出各种类型的文档、工作簿和工作表属性,如下截图所示。可以通过设置HtmlSaveOptions.getExportDocumentProperties()、HtmlSaveOptions.getExportWorkbookProperties()和HtmlSaveOptions.getExportWorksheetProperties()为false来避免导出这些属性。这些属性的默认值为true。以下截图显示了这些属性在导出HTML中的效果。
将Excel中的文档、工作簿和工作表属性导出为HTML
下方示例代码加载示例Excel文件,并将其转换为HTML,未导出文档、工作簿及工作表属性,输出的HTML文件为(61767779.zip)。
示例代码
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "sampleExportDocumentWorkbookAndWorksheetPropertiesInHTML.xlsx");
// Load the sample Excel file
const workbook = new AsposeCells.Workbook(filePath);
// Specify Html Save Options
const options = new AsposeCells.HtmlSaveOptions();
// We do not want to export document, workbook and worksheet properties
options.setExportDocumentProperties(false);
options.setExportWorkbookProperties(false);
options.setExportWorksheetProperties(false);
// Export the Excel file to Html with Html Save Options
workbook.save("outputExportDocumentWorkbookAndWorksheetPropertiesInHTML.html", options);