API経由で画像のURLを取得します。通常は 360x200 ですが、233x350 などもあります。
それらをすべて特定のサイズ 260x186 にトリミングしたいと思います。そして、それらを使用して表示します
<%= image_tag image_url if hotel.images.first %>
この画像を保存したくありません。
API経由で画像のURLを取得します。通常は 360x200 ですが、233x350 などもあります。
それらをすべて特定のサイズ 260x186 にトリミングしたいと思います。そして、それらを使用して表示します
<%= image_tag image_url if hotel.images.first %>
この画像を保存したくありません。
それらをトリミングするには、rmagickとimage_magickが必要になると思います。
それらを縮小して表示したいだけの場合は、CSSクラスを定義して使用することをお勧めします
<%= image_tag image_url, :class=>'my_class' if hotel.images.first %>
css を使用して、画像をトリミング、縮小、または引き伸ばすことができます。問題は、縦横比が異なる場合、縮小または拡大すると画像が歪むか、画像がターゲット画像サイズを完全に満たさないか、トリミングするとソース画像の一部が失われることです。さらに、事前に画像サイズがわからない場合は、インテリジェントなことを行う能力が制限されます. この記事では 3 つのテクニックについて説明します。
http://cssglobe.com/post/6089/3-easy-and-fast-css-techniques-for-faux-image