ホームページ > ウェブフロントエンド > htmlチュートリアル > HTML5 でキャンバス データをファイルに保存するにはどうすればよいですか?

HTML5 でキャンバス データをファイルに保存するにはどうすればよいですか?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2023-09-08 11:57:02
転載
1006 人が閲覧しました

HTML5 でキャンバス データをファイルに保存するにはどうすればよいですか?

キャンバスは、HTML ページ上の単なる長方形の領域です。 JavaScript を使用して、この長方形の領域 (キャンバス) にグラフィックを描画できます。

キャンバスは HTML5 で -

<canvas id = &rdquo;canvas1&rdquo; width = &rdquo;250&rdquo; height = &rdquo;150&rdquo;></canvas>                                 
ログイン後にコピー

として作成できます。これにより、canvas1、幅 = 200、高さ = 100 という名前の空のキャンバスが作成されます。

グラフを描画するには JavaScript を使用します -

var canvas = document.getElementById("Canvas1");
 var ctx1 = canvas.getContext("2d");
ctx1.moveTo(0,0); ctx1.lineTo(300,200);
 ctx1.stroke(); // This method actually draw graphics as per context object             
ログイン後にコピー

このグラフを保存するには、img.png や img.jpg

# などのデータ URL として保存する必要があります ##これを行うには、 -

var imgurl= canvas.toDataURL( ) ; / / This method saves graphics in png
document.getElementById(&lsquo;cimg&rsquo;).src = imgurl; // This will set img src to dataurl(png)
so that it can be saved as image.
ログイン後にコピー
と記述します。これにより、キャンバス データを HTML5 ファイルに保存できます。

以上がHTML5 でキャンバス データをファイルに保存するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート