Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在网站上显示带图表的Excel电子表格_Javascript_Html_Excel - Fatal编程技术网

Javascript 在网站上显示带图表的Excel电子表格

Javascript 在网站上显示带图表的Excel电子表格,javascript,html,excel,Javascript,Html,Excel,是否在网站上显示Excel电子表格和图表(实时,不需要编辑) 目前我有一些带图表的Excel报告。我正在建立一个网站来显示这些电子表格数据。电子表格不需要是可编辑的。但我希望它立即显示出来,而不是每次在本地下载并打开它的链接 有没有简单的方法可以做到这一点 我已经研究过一些方法,但在我的案例中不起作用: 谷歌文档 在excel中保存为html输出(我希望它是自动生成的。所有电子表格生成/html代码创建都将在linux中进行) Sharepoint 谢谢 我建议为此目的使用Excel服务 先决条

是否在网站上显示Excel电子表格和图表(实时,不需要编辑)

目前我有一些带图表的Excel报告。我正在建立一个网站来显示这些电子表格数据。电子表格不需要是可编辑的。但我希望它立即显示出来,而不是每次在本地下载并打开它的链接

有没有简单的方法可以做到这一点

我已经研究过一些方法,但在我的案例中不起作用:

  • 谷歌文档

  • 在excel中保存为html输出(我希望它是自动生成的。所有电子表格生成/html代码创建都将在linux中进行)

  • Sharepoint


  • 谢谢

    我建议为此目的使用
    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和网站之间的交换),您将受益于更高的安全性,这种文件格式已知不包含病毒,也不太可能引发其他安全泄漏。但问题是我的电子表格中有很多行。将电子表格转换为图像将使其难以阅读。