以文本方式查看主题 - W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL (http://bbs.xml.org.cn/index.asp) -- 『 SVG/GML/VRML/X3D/XAML 』 (http://bbs.xml.org.cn/list.asp?boardid=21) ---- 急求助 动态生成SVG图片问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=84532) |
-- 作者:尘封忆 -- 发布时间:4/29/2010 11:08:00 AM -- 急求助 动态生成SVG图片问题 被这个东西折磨了两个星期了,翻阅完了网上差不多是所有和这个三个字母有关系的东西,真的有点无力了。 总结下动态生成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" /> 4:直接再SVG里使用javascript和ajax技术,但动态生成复杂的图形,不知道怎么实现,理论是可以实现,但显示不知道怎么生成出来。大体和动态生成DIV的代码相似,但SVG牵扯到太多属性。 现在要实现的是不停地去查询数据库,根据数据库的数据来动态生成几个图形,这几个图形的多少和颜色要根据数据库数据的改变而发生变化。而且每个图形上边有条线,要显示这个图形的状态,也要跟着图形动态生成,这个是最困难的。 如果直接用AJAX加servlet来实现,用DIV来代替图形将非常简单,但换成矢量图形问题变的太复杂。
[size=2][B]问题: 谁能告诉我现在我该怎么去实现 从数据库取数据后循环动态生成几个SVG图形,而且每个图形上边要有个弯曲的线指着生成的图形 谢谢 急用啊 !!!!!!!!!!!!!!!!!!!!!!!!!!!!![/size] |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
7,570.313ms |