您现在的位置: 爱51代码网 >> 范文 >> 文章正文
highcharts服务器怎么自动端生成图片

最近在使用highcharts做图表,做好之后页面会生成一个报告,包含图表文字等,现需要把整个报表导入word
我的思路是让highcharts在页面的展示的同时,JS生成一个图片并保存在特定文件夹,文字则套用模板,
在服务器上放置一个模板,里面写好关键字,然后通过替换关键字形成完整的报表word文档。

word替换关键字这部分我已经做出来,但是我还是不知道怎样用js将图片自动保存在服务器上
因为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内核居多 用batik-resterizer完美解决

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    redhat 2.6 (santigo 5.6) vsftp
    shell如何实现自动填写操作执行下
    linux shell 文件配置sh:color:
    shell script语法一定要加path吗
    SecureCRT如何访问虚拟机vmWare中
    C#如何读取WINDOWS的放大系数
    cximge的图如何存入数据库并提取
    DBGRID控件显示查询结果文本类型
    TChart控件如何把表中右边的系列
    fastreport提示没有找到fr_class
    linux下编译faac及faad2提示 rec
    TClientDataSet如何避免多人更新
    如何用delphi代码修改XML节点
    vc++ pvoid *用delphi怎么表达
    GIS用百度行政区域的经纬度直接画
    不小心卸载了.net 4 extend,vs2
    C#byte【】里的数转换成string时
    C#的session取不到值
    java如何判断一个字符串里的数字
    随机找出24个不一样的字,在把一
    java如何读取web.xml里面的c
    java如何循环可以可以获取到
    Myeclipse 总是去请求一个错
    Java NIO终端关闭后服务器如
    java自动把其中的List<Role>
    web.xml配置问题:"web-app" 
    json格式如何转换成javaBean
    page = (HtmlPage) webClien
    eclipse 3.7中安装SWT插件连
    java变量退出作用域会自动析
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |