asp.net/c# 将html的table和echarts生成的图表一起导出成excel文件

whn19951202 2018-10-19 08:18:27
如题,公司要求将页面的表格和echarts图表同时导出成excel文件,table和echarts分别放在了两个div中,请问各位大牛有什么好的建议吗
...全文
1026 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
whn19951202 2018-10-23
  • 打赏
  • 举报
回复
引用 4 楼 lwqwag 的回复:
不管啥表格还是echarts里面都是数据,那么可以使用npoi将你的数据生成excel文件
由于时间比较紧,没过多的尝试这个方法,等有时间了我会试试的,感谢!
whn19951202 2018-10-23
  • 打赏
  • 举报
回复
引用 1 楼 tangyanzhi1111 的回复:
谷歌搜 C# 导入excel
搜过很多了,没找到能解决的办法,所以才来这里找诸位大神问下,感谢你的回复!
whn19951202 2018-10-23
  • 打赏
  • 举报
回复
引用 7 楼 sp1234 的回复:
你只能用 js 将 canvas 方式采集到的 div 图片保存,然后传给你的服务器端,你的服务器端(收到的是 base64 url 格式的字符串)把图片放到 excel 工作表中。
上周试了很多种方法,都没有一种能完美符合我的需求,由于项目进度的原因暂时把这个问题放了,等不忙的时候尝试一下你的方法,感谢你的回复!
  • 打赏
  • 举报
回复
你只能用 js 将 canvas 方式采集到的 div 图片保存,然后传给你的服务器端,你的服务器端(收到的是 base64 url 格式的字符串)把图片放到 excel 工作表中。
  • 打赏
  • 举报
回复
引用 4 楼 lwqwag 的回复:
不管啥表格还是echarts里面都是数据,那么可以使用npoi将你的数据生成excel文件
随便举2个 echats 中的例子吧,例如 http://echarts.baidu.com/examples/editor.html?c=bar-label-rotation http://echarts.baidu.com/examples/editor.html?c=graph-circular-layout 那么 echarts 支持的是用户在图形上的指点和查看操作,而不是只看数字。
  • 打赏
  • 举报
回复
echart 很好,其实在 web 上还有无数更好的工具。所以说现在需要彻底转移到 web 前端。
lwqwag 2018-10-19
  • 打赏
  • 举报
回复
不管啥表格还是echarts里面都是数据,那么可以使用npoi将你的数据生成excel文件
  • 打赏
  • 举报
回复
从跨平台、跨设备、实时响应应用角度来看,最好还是基于通讯和web技术,做到在各种设备上实时展现。 用 h5 技术来达到灵活的电子表效果,而不用 excel。
  • 打赏
  • 举报
回复
excel 中不能包括 echarts,只有可能包括一个图片而已。
江湖评谈 2018-10-19
  • 打赏
  • 举报
回复
谷歌搜 C# 导入excel

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧