问题描述
代码如下:varsaveChart=function(btn){Ext.MessageBox.confirm('导出','是否导出图表?',function(choice){if(choice=='yes'){btn.up('panel').down('chart').save({type:'image/png',url:''});}});}
解决方案
解决方案二:
设置导出文字格式
解决方案三:
引用1楼u010037549的回复:
设置导出文字格式
<headrunat="server"><metahttp-equiv="Content-Type"content="text/html;charset=GB2312"/>大哥能说详细点吗,在哪设置?
解决方案四:
没人遇到过吗?
解决方案五:
很纠结呀,一直没解决,求高手指点迷津呀!
解决方案六:
没有高手了?我也碰到同样的乱码问题
解决方案七:
楼主解决了没有。。。
解决方案八:
很不错的问题。帮顶
解决方案九:
在网上找到了这个文章,挺靠谱的:http://blog.sina.com.cn/s/blog_4ca83f800101ewn5.html
解决方案十:
中文为框,应该是字体设置没有对应的编码导致的,上面这篇文章的作者的解决思路是。1,extjs的save函数会将chart的svg(矢量图)数据发送到http://svg.sencha.io这个服务器上进行处理,然后生成图片。2,自定一个从svg数据蜡染图片的服务。3,自定义extjsChart的save函数,将蜡染图片的地址修改为自定义的服务地址。
时间: 2024-08-12 11:41:17