急求助 动态生成SVG图片问题

弱弱码代码 发布于 2012/07/05 10:19
阅读 1K+
收藏 0
被这个东西折磨了两个星期了,翻阅完了网上差不多是所有和这个三个字母有关系的东西,真的有点无力了。

    总结下动态生成SVG图形的问题。

              1:首先在JSP里边,直接写入SVG代码不显示SVG矢量图形。

    2;在servlet里边用out.print();输出,可以输出,但对复杂点的图形不知道那个是控制图形位置的,结构搞不明白,SVG图形是自己改后缀名转换过来的。不过这种方法可以输出。现在就纠缠在这里了。

              3:用<embed type="image/svg+xml" src="drawCircle.jsp?x=40&y=40&r=30" width="100" height="100" />
        这个标签嵌入到HTML里,也可以,但问题都在于复杂的图形,这个参数怎么传。

             4:直接再SVG里使用javascript和ajax技术,但动态生成复杂的图形,不知道怎么实现,理论是可以实现,但显示不知道怎么生成出来。大体和动态生成DIV的代码相似,但SVG牵扯到太多属性。

      现在要实现的是不停地去查询数据库,根据数据库的数据来动态生成几个图形,这几个图形的多少和颜色要根据数据库数据的改变而发生变化。而且每个图形上边有条线,要显示这个图形的状态,也要跟着图形动态生成,这个是最困难的。

     如果直接用AJAX加servlet来实现,用DIV来代替图形将非常简单,但换成矢量图形问题变的太复杂。

       

[size=2][B]问题: 谁能告诉我现在我该怎么去实现 从数据库取数据后循环动态生成几个SVG图形,而且每个图形上边要有个弯曲的线指着生成的图形 谢谢 急用啊 !!!!!!!!!!!!!!!!!!!!!!!!!!!!![/size]

以下是问题补充:

@鹅鹅鹅鹅鹅:刚开始接触,还在研究中 (2012/09/17 16:25)
@鹅鹅鹅鹅鹅:刚开始接触,还在研究中 (2012/09/17 16:25)
加载中
返回顶部
顶部