【问题标题】:Display a Excel chart in Html page在 Html 页面中显示 Excel 图表
【发布时间】:2013-03-23 21:26:16
【问题描述】:

我有一个包含多个表格和图表的 EXCEL 文件。 我想创建一个网页来显示特定的表格和图表。我使用 java 脚本来显示表格。 但找不到显示图表的方法。图表是指它包含一个饼图或条形图。

是否可以使用 java 脚本显示?还是我必须使用 JSP/其他东西?

【问题讨论】:

  • 我希望这个链接 (codeproject.com/Articles/15821/HTML-Vertical-Bar-Chart) 可以帮助您找到所需的解决方案。
  • @GhostAnswer 谢谢,但是这个链接展示了如何使用 div 来绘制图表。这是一个很好的技巧,但我实际上想显示已经在我的 excel 文件中绘制的图表。

标签: javascript html excel charts


【解决方案1】:

看看Google Chart Tools。这是带有 javascript 源代码的example。如果您在服务器端构建表格,您可能希望将数据向下传递 JSON 编码,然后同时构建表格和图表,而无需两次传递数据。

【讨论】:

  • 谷歌图表工具看起来不错,让我看看它是否适合我。我希望有一些原生的 HTML 编码。什么都没有吗?
  • Google 图表工具使用 HTML5/SVG,因此它是原生的(您不只是从 Google 获得图像响应)。 Google 还编写了这些工具,让您不必自己动手(更不用说 Google 图表工具是交互式的,而且看起来很棒!)。
  • Google 图表看起来很棒,直到我意识到它会将数据发送到 Google 服务器。关闭章节,很遗憾,因为它是如此出色的产品!
【解决方案2】:

更简单的方法是使用 oomfo 之类的免费工具,它是用于创建图表的 PowerPoint 插件。它允许您从 excel 中提取数据,创建图表,然后将整个幻灯片导出为 HTML - 图表采用 Flash 和 JavaScript(备用)。只需在输出网页中添加一行代码即可仅呈现 JavaScript 图表。

【讨论】:

    猜你喜欢
    • 2012-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-23
    • 1970-01-01
    • 1970-01-01
    • 2017-06-15
    相关资源
    最近更新 更多