image

  • フォト Amazonギフト券
    ※この時計の時刻は、閲覧しているパソコンのものであり、必ずしも正確な時間とは限りません

検索

最近のトラックバック

無料ブログはココログ

« ピックアップ: Mash up Award 3rd 受賞作品, Excel ファイルの内容を Ruby を使って取得, etc... | トップページ | 三茶de大道芸 »

2007-10-07

ruby で 日本語PDF を作成

ruby で PDF ファイルを生成してみた。
# これを利用して xfy/xvcd から ruby 経由で PDF 出力できるかなぁ
# 以下は ruby での作業例だが、同様の作業で jruby でも PDF 出力ができることも確認済み。

1. pdf-writer を インストール
2. サンプルプログラムの確認
3. 日本語パッチをあてる
4. サンプルプログラムの日本語化の確認
5. サンプルプログラムの日本語化の確認

参照にしたのは次のページ
- http://d.hatena.ne.jp/octech/20070904
> > octech - ちょっと前の失敗メモ: 日本語PDFを作れなかった話

1. pdf-writer を インストール
$ sudo gem install pdf-writer

2. サンプルプログラムの確認
 /opt/local/lib/ruby/gems/1.8/gems/pdf-writer-1.1.3/demo/*.rb
 にいくつかサンプルスクリプトがある。
  demo.rb を実行してみる。
  pdf/writer が load できないとのエラーがでた。
  プログラム先頭に require 'rubygems' を追加して解消させた。
  pdf ファイルが生成できていること、表示を確認した。

3. 日本語パッチをあてる
 日本語フォントパッチforpdf-writer(2006.05.16)を download
   http://www2s.biglobe.ne.jp/~Nori/ruby/dist/pdf-writer-1.1.3-ja_font_patch-20060516.tar.gz

   展開して、README.ja を読み、それに従って
    /opt/local/lib/ruby/gems/1.8/gems/pdf-writer-1.1.3
   で patch を走らせる。
4. サンプルプログラムの日本語化の確認
  pache を展開した中に含まれていた euc のサンプルを確認。
  (require 'rubygems' の追加が必要だった)

5. サンプルプログラムの日本語化の確認
2 の demo.rb を 日本語化して出力を確認した。
スクリーンショットとプログラム(ECUコード)を示す。
出力文字列を日本語にしたこと、フォントの設定をしただけだ。
$ ruby demo-euc.rb

「demo-euc.rb」をダウンロード

Rubypdf

« ピックアップ: Mash up Award 3rd 受賞作品, Excel ファイルの内容を Ruby を使って取得, etc... | トップページ | 三茶de大道芸 »

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/184434/16684140

この記事へのトラックバック一覧です: ruby で 日本語PDF を作成:

« ピックアップ: Mash up Award 3rd 受賞作品, Excel ファイルの内容を Ruby を使って取得, etc... | トップページ | 三茶de大道芸 »

mokuji

2013年12月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

google

  • twitter
  • __
  • _
    Googleボットチェッカー

合わせて読む

  • 合わせて読む
    フィードメーター - katoy: cocolog あわせて読みたい

リンク