覚え書き程度に... $ sudo gem install prawn 以下のスクリプトを"sample.rb"としてUTF-8で保存。 #!/usr/local/bin/ruby # -*- coding: UTF-8 -*- require 'prawn' pdf = Prawn::Document.new(:page_size => "A4", :page_layout => :landscape) pdf.font "ipam.ttf" pdf.text "PDFがきちんと出力されるかテスト", :at => [100,200], :size => 16 pdf.render_file("sample.pdf") ついでにIPAからIPAフォントをダウンロードし、上記のスクリプトと同じ場所に保存。 $ ruby sample.rb すると、スクリプトと同じ場所にsample.pdf
![Ruby + Prawn = PDF - 明日のために今日できる事。](https://cdn-ak-scissors.b.st-hatena.com/image/square/1186c211beff2e0d316d7605df4f8cbf34543a89/height=288;version=1;width=512/http%3A%2F%2Fshinob.cocolog-nifty.com%2F.shared-cocolog%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)