Google のサービスを使うとグラフ(Chart)もQRコードも簡単に作れる。
Google Chart API
使用回数制限もなく無料で使えるこのサービス、昔々Perlで苦労して作ったことを思い出さずにはいられません。
サンプルコード:パイチャート
<img src="http://chart.apis.google.com/chart?
chs=250x100
&chd=t:60,40
&cht=p3
&chl=Hello|World" alt="Sample chart" /> |
サンプルコード:QRコード(http://me.beginsprite.com/)
<img src="http://chart.apis.google.com/chart?
cht=qr
&chl=http%3A%2F%2Fme.beginsprite.com%2F
&choe=UTF-8
&chs=128x128" alt="http://me.beginsprite.com/" /> |
必須パラメタ
チャート サイズ:chs=[width px]x[height px]
チャート タイプ:cht=
Google Chart API参照
チャート データ:Google Chart API参照
ちなみにQRコードは
chl
にQRコードにしたい文字列をURLエンコードして指定。
choe
に出力エンコード(Shift_JIS、UTF-8、ISO-8859-1)を指定。
デフォルト出力エンコードは UTF-8
です。
注意
利用ポリシーを良く読んでお使いください。
1 日に API を 25 万回以上呼び出すサービスの場合、予想回数を chart-api-notifications@google.com までお知らせください。
と書いてあります。
QRコード作ったけど、iPhoneではQRコードが読めなかった。 🙁