2012-04-10 26 views
3

是否有执行CAG操作的SVG函数类似于Area在Java中提供的那些操作(http://docs.oracle.com/javase/6/docs/api/java/awt/geom/Area.html)?SVG构造区域几何?

我想直接使用SVG库(例如Batik)执行这些操作,而不是通过执行SVG导出的Batik Graphics2D类(因为我宁愿使用SVG API而不是Java2D)。

干杯

回答

2

SVG没有内置到他们的任何功能,其mearly图形绘图规格..(有一些动画功能除外)

我将预处理矢量值的程序是然后将它们应用于SVG的渲染。

不知道您的平台,或您的SVG应用程序......它很难帮助进一步。 SVG可以在很多方面和地方使用! :)

对Java的引用让我假设您将它用作您的接口引擎?但多数民众赞成在它..如果你想知道圆圈的区域,你将不得不在DOM树中找到圆圈,从节点挤出属性,并将他们推入一个标准的CAG类来做数学为你。