BONNOH FRACTION 14

世の中に寝るより楽はなかりけり
浮世の馬鹿は起きて働く

Rails用QRコードプラグイン

以前にRailsでQRコードを生成するというエントリを書きましたが、QRCode for Ruby on Railsという、QRコード生成用Railsプラグインを発見。

使い方

プラグインのインストール

./script/plugin install http://qrcode-rails.googlecode.com/svn/trunk/plugins/qrcode

HTMLのヘッダにJavaScriptのタグを追加

<%= javascript_include_tag :defaults %>

ビューにQRコード生成用の関数を追加

<%= qrcode('http://www.google.com/', 2, 'my-qrcode') %>

引数は三つで、

  1. エンコードする文字列
  2. ピクセルサイズ
  3. QRコードを含める div 要素の DOM ID

感想

Kazuhiko Araseさんが作った JavaScript によるQRコード生成ライブラリを利用しているところから、qrcode関数で生成されるのはテーブルタグみたいですね。画像じゃないと。

どうせならテーブルタグじゃなくてbase64でエンコードされたpng画像でも埋め込めばいいんじゃないのかとか思わないでも無いですが、どっちにしろJavaScriptが動かない環境じゃないと意味ないか。

画像を生成するQRコード生成用プラグインとか需要あるのかしら。

© 2004-2018 fraction.jp & Yuanying

This website was created with Webby