[ TOP | Recently ]

2009-04-04 canvasで遊ぶ

cgiでrrdtoolとかの結果をjson形式にして返して、AJAXでグラフをクライアント側でヌルヌルと好きなように描画させるようなものを作るべく、
Canvasチュートリアルを見ながら色々いじってたのだが、DrawText()は今の所mozillaにしか実装されてないのね…
このへんの人も、divで文字を置いてcanvasの上に配置してるなあ。でもdivだとtranslateとかrotateとか使えないし。

というわけで、フォントデータを内部に用意して自前で文字描画するものを作った。グラフの目盛りはこれで描こう。


※ちなみにフォントは昔某ポケステ同人ゲーム用に自作したものなのでcopyrightに問題ありません。

※canvasの無いIEでは当然動きません。ExplorerCanvasでもdrawImage()がちゃんと実装されていないらしく動きません


EOF