使用 Node.js 将 Excel 转换为 HTML

使用 Node.js 将 Excel 转换为 HTML

Excel 文件广泛用于商业和教育领域。这是由于它们的用途、特性以及存储和表示数据的能力。随着万维网的普及,HTML 文件格式已成为任何组织的重要组成部分。在这篇博文中,我们将学习如何以编程方式使用 Node.js 将 Excel 转换为 HTML。但是,此 Node.js Excel 将用于实现此功能。

我们将在这篇博文中介绍以下几点:

使用 Node.js 将 Excel 转换为 HTML - API 安装

这个 Node.js 库的安装过程很短,你可以通过运行以下两个命令在你的项目中启用它:

npm install java
npm install aspose.cells

如果您发现任何问题,您可以访问安装 page

如何以编程方式将 Excel 转换为网页

可以轻松实现将 XLSX 文件转换为 HTML 和 PDF 等其他文件格式。该库提供了广泛的 方法 以编程方式操作数据文件。

将执行以下步骤将 Excel 转换为网页:

  1. 创建 Workbook 类的实例并加载源 Excel 文件。
  2. 通过调用 save 方法以 HTML 格式保存文件。
var aspose = aspose || {};

// 将 aspose.cells 模块添加到您的 Node.js 项目中。
aspose.cells = require("aspose.cells");

// 创建 Workbook 类的实例并加载源 Excel 文件   
var workbook = aspose.cells.Workbook("sample.xlsx");

// 通过调用 save 方法将文件保存为 HTML 格式 
workbook.save("converted.html",options);

用于 Excel 到 HTML 文件转换的 Node.js 库 - 高级选项

在本节中,我们将研究提供的其他一些方法。该库允许您应用样式和布局选项。用户可以定义字体、导出当前活动工作表的 CellArea 等等。

以下步骤和代码片段是关于一些高级选项的:

  1. 实例化 Workbook 类的实例并加载源 Excel 文件。
  2. 初始化 HtmlSaveOptions 的一个实例。
  3. 调用 setExportGridLines 方法以网格线导出数据。
  4. 调用 setDefaultFontName 方法设置字体。
  5. setPageTitle 将设置 HTML 页面的标题。
  6. 通过调用 save 方法以 HTML 格式保存文件。
var aspose = aspose || {};

// 将 aspose.cells 模块添加到您的 Node.js 项目中。
aspose.cells = require("aspose.cells");

// 实例化 Workbook 类的实例并加载源 Excel 文件。
var workbook = aspose.cells.Workbook("sample.xlsx");

// 初始化 HtmlSaveOptions 的实例
var options = aspose.cells.HtmlSaveOptions();

// 调用 setExportGridLines 方法以网格线导出数据。
options.setExportGridLines(true);

// 调用 setDefaultFontName 方法设置字体
options.setDefaultFontName('Calibri');

// setPageTitle 将设置 HTML 页面的标题
options.setPageTitle("First page");

// 通过调用 save 方法将文件保存为 HTML 格式   
workbook.save("converted.html",options);

获得免费许可证

您可以获得 免费临时许可证 来试用 API,而不受评估限制。

加起来

我们将在这里结束这篇博文。希望您已经学会了如何使用 Node.js 将 Excel 转换为 HTML。我们还介绍了一些高级功能。此外,您可以浏览 文档 以了解其他选项。此外,您可以访问下面“另请参阅”部分中提到的其他一些相关博客文章。此外,conholdate.com 正在撰写有关新主题的文章。因此,请保持联系以获取更新。

问一个问题

您可以在我们的 论坛 上告诉我们您的问题或疑问。

也可以看看