初めての ruby-svg http://ruby-svg.sourceforge.jp/ をつかって,ruby で svg を吐き出すスクリプトを作ったので,メモ. とりあえずこんな感じ. require 'svg/svg'; svg = SVG.new('4in 4in', '0 0 640 480') st = SVG::Style.new() {self.style.stroke = '#ff0000' } svg << SVG::Rect.new(x,y,width,height) { self.Style = st } svg << SVG::Line.new(x0,y0,x1,y1) { self.Style = st } svg << SVG::Text.new(x,y,string) { self.Style = st } svg.to_s SVG.new()の引数は,s