canvas 要素のサンプル

作成 @ 2005-10-09, 最終更新 2007-06-21

canvas 要素を使った何か

canvas でドロップシャドウ

CanvasRenderingContext2D.getImageData()/putImageData() に対応しているブラウザ (Firefox 2 以降等) で動作します。

描画を save/resotre する

canvas 要素の 2 次元描画コンテクスト (CanvasRenderingContext2D) に現在の描画を保存する saveImage() と、保存した描画を復元する restoreImage() を追加するスクリプト。

canvas 要素の toDataURL() に対応しているブラウザ (Firefox 2 以降、Opera 9 等) で動作します。

サンプル

canvas 要素のサンプルです。

参考となるページ

ドキュメント

実装

  • ExplorerCanvas (IE 向けに VML でエミュレート)
  • Rhino canvas (Java による JavaScript 実装系 Rhino を使った実装)