適当に哲学書とやらを読んでみる

天の孔雀的、英語の本かなり意訳読み

全体表示

[ リスト ]

RubyでPDF出力-その2

前の続き。

さて、いきなり言い訳ですが、
天の孔雀、Ruby結構初心者(10月中旬に始めた、かつ11月は何もやっていない、12月に再開)のうえ、
その他のコミュニティに積極的に参加中ゆえ、
なんだかもう、レシピに書いてあることしかできませんでした。残念。ゲソゲソ〜orz

とりあえず、IPAのフォントをインストールして、
サンプル通りのソースを書いておきました。

と、いいつつ、サンプルとは異なるところがあります。

tableを表示する際の横幅に関する引数です。
 

サンプル
(prawn0.5.0.1)

最新
(prawn0.8)

各カラムの横幅
:width => Hash
:column_width => Hash
表全体の幅
-
:width => (Float|Fixnum)

つまり、サンプルにあるような、
:width => {0 => 100, 1 => 120}
のような形式で指定すると、ランタイムエラーが発生します。
ここだけは注意しましょう。

出力した結果はこんな感じです。

イメージ 1


いや、Rubyは触れば触るほど面白くなりますね。

ほんとうはJSON形式のデータをPDF出力するようなライブラリをつくろうとしたのですが、
それにはあと1週間くらい必要ですね。
年内はかなり忙しいので、ちょっと無理そう…


よしもとブログランキング

もっと見る

プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事