For Want Of A Better Word

【wkhtml】【ruby】rubyでキャプチャを取る

      2015/04/18

PHPで作った奴をRubyでもやってみようと。

こっちはGDではなく、ImageMagickをインストールして、RubyGemのRmagickを使ってリサイズするようにする。

[環境]
・CentOS6.5
・ruby 1.9.3

事前インストール

develを入れないと下記エラーが出る。

Can’t install RMagick 2.13.4. Can’t find MagickWand.h.

とりあえず、サンプル。

感想

Ruby+RmagickがPHP+GDの処理に比べてはるかに扱いやすい印象。
大きく感じたのは下記2点。
・出力ファイルフォーマットは、出力ファイル名の指定だけで行ける。
・PHP+GDではコピーするときに、元画像のサイズが必要だったが、RMagickは読み込むだけ。楽ー。

 - ruby, wkhtml, スクレイピング

  関連記事

ruby-logo
rubyの基本 | ちょっときになったところメモ_3

メソッドについて 3種類 関数的メソッド printとか、ふつうのコマンドみたい …

no image
【wkhtml】CentOSでWEBサイトのキャプチャ_日本語文字化け解決

CaperJS(phantomjs)でWEBサイトのキャプチャを取ると日本語が表 …

ruby-logo
【Ruby】CentOS6.5にrails環境構築-scaffolldでアプリ作成まで

CentOS6.5にRubyOnRails環境をyumでインストールする記事のま …

ruby-logo
ruby gem と bundlerの違い

ここが凄いわかりやすい。 http://www.rubylife.jp/rail …

ruby-logo
[ruby][rails]form_tagのセレクトボックスの初期値設定

selecte …