用ie8运行echart 导出 ie8图形报表 点击 下载功能不兼容,怎样解决呀

请教百度echarts的使用问题_百度知道想问下大牛们,一个关于echarts导出图片的问题 - 开源中国社区
当前访客身份:游客 [
当前位置:
我要将echarts生成的报表图形导出到excel中,但是var imgObj = myChart.myChart.getImage(''png'');和&var imgUrl = myChart.getDataURL(''png'');方法都取不到图片的信息,想问下大牛们原因在哪?怎么获取图片?
---------------问题补充---------------
:我用的IE10,和火狐浏览器
共有5个答案
<span class="a_vote_num" id="a_vote_num_
同求导入WORD
<span class="a_vote_num" id="a_vote_num_
放到excel里??
Base64的图片支持不?不清楚。
上官网随便找个例子,&myChart.getImage()&myChart.getDataURL() 调用试试
--- 共有 1 条评论 ---
getDataURL()这个方法是获得生成图片的base64编码的字符串吗?如果是的,那我能不能把这个字符串传到后台进行base64的解码读取
(2年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
可以啊,或者
getImage把图片传回后台?
<span class="a_vote_num" id="a_vote_num_
同求,请教下, 怎么写程序将
getImage得到的HTMLImageElement 的图片传到后台?谢谢
--- 共有 7 条评论 ---
正解! animation : false 之后, 图片就不是空白图了,不然只显示背景的横竖线!
(10个月前)&nbsp&
: 谢谢 已经得到解了 需要refresh。
再请教一个问题,echart的背景网格是不是去不掉啊 我用grid 的borderWidth:0 ,网格还是存在...
(2年前)&nbsp&
: 实在不好意思,最近有点忙没有上网,难道是动画相关?还没出来就调用生成接口了,试试把动画关掉,animation:false 看看行不行
(2年前)&nbsp&
: 我用了IE11 和google浏览器,都发生相同情况。Bar图的数据源部分没有显示在图片,但是Map图片能很好的传入后台并导出。不知道此情况怎么解,感谢~
(2年前)&nbsp&
: 谢谢 我是将imgurl传到后台的action,然后 byte[] arr = Convert.FromBase64String(imgurl);
MemoryStream ms = ...;
Bitmap bmp = ...;
bmp.Save(...,...);但是bar图片信息传入后台生成图片,没有数据信息,请帮忙看下原因,谢谢。PS:Map图片信息可以显示全面
(2年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
楼主你的调用getDataURL获取不到图片信息的问题解决了吗,我也遇到同样问题,如果解决了告诉我一下咋弄得呗?
更多开发者职位上
有什么技术问题吗?
wfs1206...的其它问题
类似的话题问题:用chartjs制作图表时遇到canvas不兼容IE8
描述:用chart.js制作图表时遇到canvas不兼容IE8,后来下载了插件excanvas.js,还是报错:Object doesn't support property or method 'measureText'不知道是什么原因?
请高手帮吗!解决方案1:/p/chart.js/docs/浏览器支持所有现代浏览器和大部分手机浏览器都支持/canvas)。对于IE8及以下版本的浏览器,建议使用ExplorerCanvas - 见 /p/explorercanvas/。对于不支持canvas的IE会自动降级为VML格式。使用方法:文档有的解决方案2:百度的
Echarts解决方案3:说明这个chart.js本来就不支持IE8,建议使用百度的Echart,兼容性不错。解决方案4:如果用excanvas的话,你要将初始化的代码写在window.onload的回调里面,以确保可以访问到getContext。window.onload = function () {
var ctx = document.getElementById('...').getContext('2d');
chart = new Chart(ctx)....;
我测试了,可以的,你试试看。参见:http://www.chartjs.org/docs/#notes-browser-support
以上介绍了“用chartjs制作图表时遇到canvas不兼容IE8”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:/itwd/1196102.html
上一篇: 下一篇:js报表插件:Echart项目介绍及入门教程 - 前端开发 - IT工作生活这点事
现在位置 /
给您更多信息和帮助
在这里您可以找到更多: 技术交流群:
投稿:suchso@承接:企业网站门户/微网站/微商城/CMS系统/微信公众号运营/业务咨询
蒙山全蝎酒
推荐使用阿里云服务器
echarts教程系列
[] [] [] [] [] [] [] [] []
本月最热文章
微信扫一扫,徜徉悠嘻网,您的休闲乐园
技术交流群:
投稿:suchso@
专业专注:企业网站门户/微网站/微商城/CMS系统/微信公众号运营/付费问题咨询

我要回帖

更多关于 echart控制图形的大小 的文章

 

随机推荐