Rmagickを使って縦横の比率がバラバラの画像から、正方形のサムネイルを切り出すRubyのサンプルソースです。以前は大きな画像を縮小するだけでしたが、今回は縦・横の両方が予定のサイズ以上なら切り出して正方形、それよりも小さい場合は空白で埋めて画像を拡大しないように調整。 🎂 ソースコードサンプルソースでは次のことをしています。 (1) サンプルの画像をダウンロード (2) Rmagickを使って正方形のサムネイル画像を切り出し (3) ./data/フォルダにサムネイル画像を保存 require 'rubygems' require 'open-uri' require 'rmagick' # gem install rmagick def shrink_to_fill(image, width, height) image.resize_to_fill!(width, height)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く