svg (Almide)
SVG ドキュメント生成ライブラリ。Almide で純粋実装。
SVG とは
Scalable Vector Graphics。XML ベースのベクター画像フォーマット。ブラウザでネイティブ描画でき、拡大しても劣化しない。アイコン、チャート、ダイアグラムなどに使われる。
要素
rect, circle, ellipse, line, polygon, path, text, group
属性
fill, stroke, opacity, transform, font
パスビルダー
svg.path でパスコマンド(M: 移動, L: 直線, C: ベジェ曲線, A: 円弧, Z: 閉じる)をビルダーパターンで構築。