使用 Node.js 通过 C++ 操作内容类型属性

Contents
[ ]

Aspose.Cells提供Workbook.getContentTypeProperties()方法添加自定义ContentTypeProperties到Excel文件中。你还可以通过设置ContentTypeProperty.isNillable()属性为true,使其成为可选。以下代码展示了如何添加可选的自定义ContentTypeProperties。图片显示了两个已添加的属性。

todo:image_alt_text

由示例代码生成的输出文件附在下方以供参考。

输出文件

示例代码

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

//source directory
const outputDir = path.join(__dirname, "output");

const workbook = new AsposeCells.Workbook(AsposeCells.FileFormatType.Xlsx);
let index = workbook.getContentTypeProperties().add("MK31", "Simple Data");
workbook.getContentTypeProperties().get(index).setIsNillable(false);
index = workbook.getContentTypeProperties().add("MK32", new Date().toISOString(), "DateTime");
workbook.getContentTypeProperties().get(index).setIsNillable(true);
workbook.save(path.join(outputDir, "WorkingWithContentTypeProperties_out.xlsx"));