使用 Excel.js API 使用字节创建 excel 工作簿

Create excel work book using bytes using Excel.js API

我们已经为我们的产品启动了一项新功能,用户可以通过 excel 插件进行交互以使用某些产品服务。我们选择使用 Excel.js.

以下是对我们很重要但在 Exceljs API 中找不到的主要功能之一。

服务器会将工作簿的字节格式发送给js,目的是使用字节创建工作簿。是否有 API 有助于使用字节格式创建工作簿。通过文档引用但未找到任何内容。

另一个特点是,会有一个 upload/save 按钮,目的是将现有工作簿转换为字节并发送到服务器。有没有 API 可以将工作簿转换成字节格式。

如果此功能不存在,请在未来的版本中加入,它将非常有用。有的话请指教

提前致谢!!

请使用 Excel.createWorkbook(base64) API,它接受工作簿的 base64 编码字符串表示形式。而这个API属于API刚刚正式出货的1.8版本

@MSFT-Jipyua 有一个很好的获取文件的答案。要以字节形式发送文件,请使用 Common Office JavaScript API 中的 getFileAsync 方法,而不是像 createWorkbook 这样的 Excel-特定 API。