12月18 ファイルサイズを考慮した Canvas の保存 こんにちは、18 日以降の Graphical Web Advent Calendar が空いているので、場をつなぐ意味も込めて簡単な記事を投稿させていただきます。 先日の記事では PNG の仕様について書きましたが、その知識をさっそく生かす事ができます。 また、この記事では HTMLCanvasElement を省略して Canvas と表記させていただきます。 Canvas#toDataURL() さて、一般的に Canvas の描画状況を保存しようと思うと、Canvas#toDataURL メソッドを使用すると思います。 ですが、このメソッドで保存された画像がどのようになっているかご存知の方はあまりいないと思います。 まずは、以下のコードで簡単な Canvas 描画を行ってみます。 function draw1(target
![ファイルサイズを考慮した Canvas の保存 : document](https://cdn-ak-scissors.b.st-hatena.com/image/square/bdacd51fb4635e89b9cbfe597b271916d557f569/height=288;version=1;width=512/http%3A%2F%2Fblog.livedoor.jp%2Fimaya_js%2Fubunchu01_01_small.png)