「Fastimage」の版間の差分

提供: sha.ngri.la
移動先: 案内検索
 
(同じ利用者による、間の1版が非表示)
1行目: 1行目:
 +
画像のサイズとタイプを取得する。
 
==インストール==
 
==インストール==
 
<pre>
 
<pre>

2014年8月12日 (火) 12:20時点における最新版

画像のサイズとタイプを取得する。

インストール

gem install fastimage

使い方

require 'fastimage'

FastImage.size("http://stephensykes.com/images/ss.com_x.gif")
=> [266, 56]  # width, height
FastImage.type("http://stephensykes.com/images/pngimage")
=> :png
FastImage.type("/some/local/file.gif")
=> :gif
FastImage.size("http://upload.wikimedia.org/wikipedia/commons/b/b4/Mardin_1350660_1350692_33_images.jpg", :raise_on_failure=>true, :timeout=>0.1)
=> FastImage::ImageFetchFailure: FastImage::ImageFetchFailure
FastImage.size("http://upload.wikimedia.org/wikipedia/commons/b/b4/Mardin_1350660_1350692_33_images.jpg", :raise_on_failure=>true, :timeout=>2.0)
=> [9545, 6623]