PDF::Writer:土星?
まんま
require 'pdf/writer' pdf = PDF::Writer.new pdf.move_pointer(60, true) ss = PDF::Writer::StrokeStyle.new(2) ss.cap = :round pdf.stroke_style ss pdf.fill_color! Color::RGB::BlueViolet pdf.translate_axis(300, pdf.y + 25) pdf.circle_at(0, 0, 38).fill pdf.rotate_axis(10) pdf.stroke_color! Color::RGB::Grey30 pdf.ellipse2_at(0, 0, 81, 20, 65.5, -245.5).stroke pdf.ellipse2_at(0, 0, 85, 22, 67.5, -247.5).stroke pdf.ellipse2_at(0, 0, 89, 25, 70.5, -250.5).stroke #pdf.restore_state File.open("2008013000.pdf", "wb") { |f| f.write pdf.render }