【目前站内待审帐号共:2 个】    | 学校官网 | 加入收藏 | 站点二维码 【我要留言】 
用户登录

账  号:
密  码:
    

  • 电子邮件:0745001@163.COM
  • 即时通讯:QQ-164247110
  • 联系地址:洪江市芙蓉中学
  • 文章搜索
    请选择类别
     
    栏目导航
    最新录入

    首页文章中心技术文档
    highchart本地化导出图片
    来源:转载     点击数:13 次    更新时间:2024-09-08
    因为项目执行在内容,并且本身自带的功能是想highcharts  server写文件然后再下载的,所以 highchart本地化导出图片 就非常须要。
    第一步改动export.js 里的URl
    在在 exporting.js 中放心的将 http://export.highcharts.com/改为我们自己的地址了 ,我这里改为了http://192.168.0.32:8080/highchart-export/export 这个地址:然后就能够在图表中显示我们自己的地址了,例如以下图所看到的:

    第二步改动參数
    在网上找了非常多资料. 将服务端执行成功,但是发觉传參总是 null值。然后请教了大神们:
    浪击天涯(809535219) 的解答是非常有道理的

    highchart.export.js的一个跟Tomcat或者说Java Web的一个兼容问题。Highchart组件里面提交的文本内容是svg图片。然后编写server的时候。在Servlet里面。取到 svg的xml,通过fop能够转为jpeg图片,

    可是highchart.export.js里面。提交server用的form是mulipart/form类型,导致request.getParemeter获取不了svg的xml字符串,因此无法输出jpeg格式的图片。

    所以知道原因了,那就改动下參数 
    改动export.js文件内容
    enctype:"multipart/form-data"
    替换
    enctype:"application/x-www-form-urlencoded"

    再进行測试成功。
    ps:
    1.  附上我使用成功的expott的 servlet project
    2. 资源站点: http://bbs.hcharts.cn/forum-40-1.html
      论坛上。也有解答。
    静下心来慢慢找资料,还是有的。

    【刷新页面】【加入收藏】【打印此文】 【关闭窗口】
    上一篇:JavaScript实现页面跳转的八种方式 下一篇:富含人生哲理的插图  
    >>> 申请友情链接 >>>>
    洪江市智慧教育云平台中学生物教学中学生物学生物学教学全国中小学教师继续教育网全国青少年科技创新大赛平台湖南省青少年科技创新大赛平台植物智春晓工作室芙蓉中学

    亚雯名师工作室—中学生物 Copyright @ 2023 - 2028 All rights reserved.  Backstage System 
    ICP备案:ICP备00000000号 联系人: 电话:0745-7736289 E-MAIL:0745001@163.COM 地址:洪江市芙蓉中学