SVG文書を作成するためのコンポーネントベースの方法を提供するJavaライブラリがありますか?Java用SVG構築ライブラリ
私はSVGをレンダリングする必要はありません。私がしたいのは、プログラムで、型安全な方法でSVGツリーを構築することだけです。
SVG文書を作成するためのコンポーネントベースの方法を提供するJavaライブラリがありますか?Java用SVG構築ライブラリ
私はSVGをレンダリングする必要はありません。私がしたいのは、プログラムで、型安全な方法でSVGツリーを構築することだけです。
Batikは、レンダリングのためだけでなく、SVGの構築/操作もできます。ここで
をダウンロードすることができますしかしバティックのどの部分? DOM APIは基本的なDOM操作のようですが、 'SVGGraphics2D'はすべてをサポートしていないようです(例えばXOR複合フィルタ)。 – biziclop
ああ、興味深い特定の機能があります.XORコンポジットフィルターを含めて明確です。私はBatikを見てからずっと久しぶりでしたが、http://xmlgraphics.apache.org/batik/javadoc/org/apache/batik/ext/awt/image/SVGComposite.XorCompositeContext.htmlとhttp:// xmlgraphics .apache.org/batik/javadoc/org/apache/batik/ext/awt/image/SVGComposite.htmlは、あなたが望むものの基礎であるように見えます。それはあなたが望むことをしますか? – Femi
今日はバティックと一緒に遊んできただけなので、どうやって使うのかはまだ分かりません。私が必要とするフィルタは間違いありませんが、DOMとJava2Dの中間にAPIがあることを望んでいました。ここではDOMモデルを直接操作しますが、ユーザーフレンドリーなオブジェクト表現です。 – biziclop
は、SVGのDOMをブートストラップし、操作するバティックを使用する方法の例です:
はいbhaluライブラリがありますが、ここでhttp://pioneer-soft.com/Download –