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】rubyで文字列比較がうまくいかないときは文字エンコードに注意

mysqlからqueryで取得した値と、マルチバイトの文字列を比較したときにどう …

ruby-logo
【Ruby】yumでruby1.9.3をインストール

centosのリポジトリでは1.8.7が最新。Railsをgemで入れようとする …

ruby-logo
【rails】最初のお約束コマンド(rails news, scaffold, db:migrate)

最初のプロジェクト作成 ーMVCの作成ーテーブルの作成 rails new プロ …

ruby-logo
【Ruby】Railsチュートリアル

第2章 デモ&#x30A …

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

foreachは各オブジェクトのeachメソッドで。 array.each do …