解决方案 »

  1.   

    即将使用这个highcharts,关注中,下周一开始研究。
      

  2.   

    因为highchart是基于SVG与VML的技术绘制图形,浏览器端更本不可能会生成图片
    所以唯一的办法,是让它的代码在服务器端绘制使用开源的JavaScript/HTML的绘制引擎
    内存中绘制,然后保存,ZingChart就是其中之一。你可以使用看看,不过不怎么好用!如果你中的是web APP应用建议HTML5来绘制,
    Canvas支持页面保存图片,很好用!IE6~IE8在网页中加上一句话就可以自动加载
    chrome iframe框架,从而可以支持Canvas图形。
    <meta http-equiv="X-UA-Compatible" content="chrome=IE8">现在前端开源的图形图表库一般都是基于SVG与VML,IE是罪魁祸首!!!
    国内浏览器而且都是IE内核居多
      

  3.   

    谢谢各位,这个报表的处理逻辑我用的是在session中生成图片,然后前台可以提取,后台也打印图片到指定文件夹,然后生成word时到指定文件夹中取出图片就可以了,大家如果有啥疑问请咨询,有更好的方法请指教
      

  4.   

    楼主你好,请问你这个在session中生成图片是怎么实现的?
      

  5.   

    楼主你好,请问你这个在session中生成图片是怎么实现的?
      

  6.   

    phantomjs 配合highcharts官方提供的一个highcharts-convert.js,即可
      

  7.   

    已经用batik-resterizer完美解决!需要的请留言