用 Node.js 通过 C++ 生成 HTML

将Excel工作簿转换为HTML

Aspose.Cells API 提供了导出电子表格为 HTML 格式的支持。为此,Aspose.Cells 使用 HtmlSaveOptions 类,提供控制输出 HTML 各个方面的灵活性。

以下代码示例展示如何使用 Node.js 将工作簿保存为 HTML 文件:

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, "Book1.xlsx");
// Load your source workbook
const workbook = new AsposeCells.Workbook(filePath);

// Save file to HTML format
workbook.save("out.html");

将Excel工作簿转换为MHTML文件

MHTML将普通HTML与外部资源(如图片、动画、音频等)合并成一个文件。这些文件通常扩展名为.mht,用于电子邮件。Aspose.Cells支持读取和写入MHTML文件。

以下代码示例展示如何使用 Node.js 将工作簿保存为 MHTML 文件:

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

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

// Load your source workbook
const workbook = new AsposeCells.Workbook(filePath);

// Save file to mhtml format
workbook.save("out.mht");

高级主题