2007年11月20日

Rmagickで余白をつけたサムネイルの作成方法

      source_image.change_geometry!("#{x}x#{y}>") { |cols, rows, img|
img.resize_to_fit!(cols, rows)
img.border((x - cols) / 2, (y - rows) / 2, 'white')
img.resize_to_fit!(x, y)
}.write(dest_image)

最後の
#resize_to_fit!(x, y)

はx-1,y-1とかになっちゃうのを防ぐため。

ImageMagickの-extentは対応していないのかな?
posted by N.T.T with Rails 3.2 (ex. 2.1) at 23:00| Comment(0) | TrackBack(0) | Rails | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/67777197

この記事へのトラックバック
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。