MS Excel 一直在为数据存储和数据表示方面的现代技术世界做出贡献。 XLS/XLSX 文件易于维护,并具有云友好的功能。大多数情况下,您必须创建共享 Excel 文件以让其他人处理同一文件。在大型组织中,这是一项普遍的任务,需要节省时间和其他成本。但是,我们将使用这个 Node.js Excel 库 来演示如何以编程方式在 Nodejs 中创建共享 Excel 文件。
我们将涵盖以下几点:
JavaScript Excel API 安装
您可以使用这个强大的库创建共享 Excel 文件。它很容易在您的 Node.js 项目中安装和配置。但是,您可以使用两种简单的方法来设置此库。因此,您可以 下载 API 包或通过在终端中运行以下命令来安装它:
npm install java
npm install aspose.cells
如何在 Nodejs 中创建共享 Excel 文件
设置库后,您就可以通过编程方式创建共享 Excel 文件了。
您可以按照以下步骤和代码片段:
- 实例化 Workbook 类的实例。
- setAutoRecover 方法指示文件是否标记为自动恢复。
- setCheckCompatibility 方法表示保存工作簿时是否检查与早期版本的兼容性。
- setCrashSave 方法指示应用程序是否在崩溃后最后保存工作簿文件。
- setRepairLoad 方法指示应用程序上次是在安全模式还是修复模式下打开工作簿。
- 调用此 setShowTabs 方法来设置是否显示工作簿选项卡的值。
- 调用 setShared 方法来共享工作簿。
将以下代码复制并粘贴到您的主文件中:
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// 实例化 Workbook 类的实例
var wb = new aspose.cells.Workbook();
// setAutoRecover 方法指示文件是否标记为自动恢复
wb.getSettings().setAutoRecover(true);
// setCheckCompatibility 方法指示是否在保存工作簿时检查与早期版本的兼容性。
wb.getSettings().setCheckCompatibility(false);
// setCrashSave 方法指示应用程序是否在崩溃后上次保存工作簿文件。
wb.getSettings().setCrashSave(true);
// setRepairLoad 方法指示应用程序上次是在安全模式还是修复模式下打开工作簿。
wb.getSettings().setRepairLoad(true);
// 调用此 setShowTabs 方法来设置是否显示工作簿选项卡的值。
wb.getSettings().setShowTabs(true),
//调用 setShared 方法共享 Workbook
wb.getSettings().setShared(true);
//保存共享工作簿
wb.save("outputSharedWorkbook.xlsx");
您可能会在下图中看到输出:
获得免费许可证
您可以使用 免费临时许可证 来试用 API,而不受评估限制。
加起来
本教程博客文章到此结束。您已经了解了如何以编程方式在 Nodejs 中创建共享 Excel 文件。此外,您还看到了 JavaScript Excel API 公开的代码片段和方法。此外,您可以访问 文档 以了解其他功能。下面的“另请参阅”部分中还有其他相关链接。最后,与 conholdate.com 保持联系以获取定期更新。
问一个问题
您可以在我们的 论坛 上告诉我们您的问题或疑问。
常见问题
JavaScript 可以创建 Excel 文件吗?
是的,您可以轻松安装此 JavaScript Excel 库 并以编程方式创建、操作 Excel 文件并将其转换为其他流行的文件格式。
如何在 Excel 中创建共享文件?
随意访问此 链接 以了解如何以编程方式在 Nodejs 中创建共享 Excel 文件。