以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 SVG/GML/VRML/X3D/XAML 』 (http://bbs.xml.org.cn/list.asp?boardid=21) ---- [转帖]Batik之SVGGraphics2D生成SVG (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=38014) |
-- 作者:letle -- 发布时间:9/18/2006 1:38:00 PM -- [转帖]Batik之SVGGraphics2D生成SVG 在Java平台上,通过java.awt.Graphics2D抽象类来实现图形功能,该类提供了诸如 drawRect,fillRect,以及drawString等方法。而Batik的SVGGraphics2D是一个专门的工具 ,用来生成SVG文本内容而不是在屏幕上显示或打印。 SVGGraphics2D提供了如下特点的功能 1、允许应用程序将图形输出成SVG格式 生成SVG的三个步骤: 成器则使用Document实例。 // Get a DOMImplementation // Create an instance of org.w3c.dom.Document // Create an instance of the SVG Generator 2、在SVG生成器上调用表现代码,如paint方法 // Ask the test to render into the SVG Graphics2D implementation 3、输出SVG内容,生成器可以通过任何一个java.io.Writer把内容stream出来。 // Finally, stream out SVG to the standard output using UTF-8 注:SVG在表达属性时可以由两种方式,XML属性和CSS方式。
|
-- 作者:letle -- 发布时间:9/29/2006 12:58:00 PM -- 怎么没人顶呢 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
19.531ms |