我的 Angular 项目中有 DHTMLX Spreadsheet v5.x。 我需要将更新的电子表格文件推送到服务器。 内置方法创建并自动下载 xlsx 文件。
let spreadsheet = new Spreadsheet(spreadsheetContainer.nativeElement, {
menu: true,
});
spreadsheet.export.xlsx();
是否可以拦截在外部库中创建的文件,以便我可以创建一个blob并推送到服务器端? 还有其他方法可以将电子表格提取为xlsx吗?
您可以在 dhx.Spreadsheet 中检查用于将数据导出到 Excel 的 json2excel 库: https://github.com/DHTMLX/json2excel/tree/master
它允许将转换后的数据作为 blob 文件获取。