import groovy.swing.j2d.svg.*
gr = new SVGRenderer()
gr.renderToFile("sample958a.svg", 200, 200){
rect( x:10, y:10, width:180, height:180,
arcWidth: 20, arcHeight:20,
fill: color("#bbddff"),
borderColor: color("#103080"),
borderWidth: 2
)
}
出力SVG(sample958a.svg)をPNGにレンダリングした画像
動作環境
Groovy1.6.0, JDK1.6 Update12
関連項目
・その他の描画
SVGRendererで直線を描画する
SVGRendererで円を描画する
SVGRendererで四角を描画する
SVGRendererで楕円を描画する
・グラデーションで塗りつぶす
SVGRendererでグラデーションのかかった星を描画する
groovyで角丸四角を描画する (GraphicsRendererによる角丸四角描画)
No comments:
Post a Comment