解决方案 »

  1.   

    你可以自己研究它保存的代码看如何获取svg的xml。。然后发送到你的服务器去,你的服务器再post这些信息到http://svg.sencha.io/获取图片。。
    主要post数据
    width:788
    height:541
    type:image/png
    svg:<?xml version="1.0" standalone="yes"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="788px" height="541px" xmlns="http://www.
      

  2.   


    svg的字符串倒是能获取到,不过也要依托于通过打开页面运行js代码得到,要等到chart在panel里面都渲染完成后,才能得到完整的svg字符串。不过得到以后通过wget脚本下载到png图片倒是成功了。主要的问题还是需要在页面上面运行一下js,才能获得svg字符串,达不到在后台自动获得的效果。
      

  3.   

    那没办法。。因为http://svg.sencha.io的接口就是依据分析svg这个参数生成图片的。。你不运行js脚本不可能知道js做了什么操作,要是你都知道绘制了什么线条,有线条端点就不需要http://svg.sencha.io这个了,自己绘图就行
      

  4.   


    我前台用的extjs,后台用的php,要是直接用jpgraph来生成图片,倒是可以实现,不过php生成的图片和extjs生成的图片不一样!!!
      

  5.   

    你就直接用你 php生成的图片
      

  6.   


    可以是可以,但是最终php生成的图片和客户在extjs页面上看到的图片大不一样啊