- 2009年04月26日 (日)
- Tweet
Base64エンコードを使ってスクリプトの中に画像を埋め込む
Base64エンコードとは、画像を文字列に変換する方法のことです(詳しくはWikipedia参照)。文字として画像を扱えるので、たとえば次のようなことが試すことができます。
- Flashからサーバーサイドへ画像データを文字データとして送りたいとき(ただし、PNGEncoder使ってByteArrayにして送る方法のほうが軽いはず)
- スクリプト(AS3クラス)に画像を埋め込みたいとき(主に wonderfl 用途)
wonderfl で画像を使うときは自分のサーバーに画像を用意する手間があったのですが、AS3クラスの中に文字列として埋め込んでしまえばそんな手間は省けます。その方法をまとめているwonderfl作例を見つけたのでメモ。
そんなわけで適当な写真をクラスの中に埋め込んでみました。
2009年05月08日(金) 23:09
[…] 確かClockさんがBase64エンコードを使ってスクリプトの中に画像を埋め込むってエントリー書いていたなーと思いだし、 それを見ながら作成。 […]