2012-04-10 27 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類來做數學爲你。