Cairo::SVGSurface.new(stream, width_in_points, height_in_points)Cairo::SVGSurface.new(filename, width_in_points, height_in_points)ポイントで指定されたサイズのSVG用サーフェスを生成します。
第1引数にwriteメソッドを持ったオブジェクトを指定
した場合はSVG形式のデータが順次stream.writeで書き
出されます。
writeメソッドを持っていない場合はファイル名として
扱われます。SVG形式のデータはファイル名filenameの
ファイルに出力されます。
writeメソッドを持つオブジェクト。Cairo::SVGSurface.version_to_string(version)Cairo::SVGSurface.versionsCairo::SVGSurface.versions_as_stringrestrict_to_version(version)生成するSVGファイルのバージョンをversionに制限し ます。
このメソッドはすべての描画操作の前にだけ呼び出すべきで す。サーフェスを作ってすぐに呼び出すのが簡単な方法です。
VERSION_1_1VERSION_1_2