Javascript 在网站上显示带图表的Excel电子表格
是否在网站上显示Excel电子表格和图表(实时,不需要编辑) 目前我有一些带图表的Excel报告。我正在建立一个网站来显示这些电子表格数据。电子表格不需要是可编辑的。但我希望它立即显示出来,而不是每次在本地下载并打开它的链接 有没有简单的方法可以做到这一点 我已经研究过一些方法,但在我的案例中不起作用:Javascript 在网站上显示带图表的Excel电子表格,javascript,html,excel,Javascript,Html,Excel,是否在网站上显示Excel电子表格和图表(实时,不需要编辑) 目前我有一些带图表的Excel报告。我正在建立一个网站来显示这些电子表格数据。电子表格不需要是可编辑的。但我希望它立即显示出来,而不是每次在本地下载并打开它的链接 有没有简单的方法可以做到这一点 我已经研究过一些方法,但在我的案例中不起作用: 谷歌文档 在excel中保存为html输出(我希望它是自动生成的。所有电子表格生成/html代码创建都将在linux中进行) Sharepoint 谢谢 我建议为此目的使用Excel服务 先决条
谢谢 我建议为此目的使用
Excel服务
先决条件:必须进行配置
准备excel数据
假设以下excel文件
工作簿中包含以下项目的:
- 表(如何操作)
- 图表
重要提示:
将文件上载到SharePoint库之前,请转到文件->浏览视图选项->选择工作簿中的项目,如下所示。然后保存文件并将其上载到SharePoint文档库中
excel文件上载到文档
库后,可以使用以下端点在浏览器中呈现图表:
Url: https://contoso.sharepoint.com/_vti_bin/ExcelRest.aspx/Documents/sample.xlsx/Model/Charts('Chart1')
Method: GET
结果
通过ScriptEditor
/ContentEditor web部件在页面上显示图表
Content: <img src="/_vti_bin/ExcelRest.aspx/Documents/sample.xlsx/Model/Charts(%27Chart1%27)" alt=""/>
内容:
参考资料
如何从Excel中将图表/表格导出为.jpg
?这甚至可以成为工作簿\u BeforeClose
或工作簿\u beforecave
事件的一部分,以便在保存或关闭文件时将所有图表和图纸导出到特定的文件共享。此外,通过使用一种文件格式(用于Excel和网站之间的交换),您将受益于更高的安全性,这种文件格式已知不包含病毒,也不太可能引发其他安全泄漏。但问题是我的电子表格中有很多行。将电子表格转换为图像将使其难以阅读。