2011-09-18 6 views
1

Canvas ControlのイメージをWebSQLに保存する方法は? 私のアプリケーションはjQuery Mobileアプリケーションです。ここでCanvas ControlのイメージをWebSQLに保存する方法は?

私は私の答え

How save canvas as image?

するvar IMG =新しいWriteableBitmap(myCanvas、ヌル)のための手がかりを見つけました。

しかし、私はどのように私のWebSqlデータベースに保存することができますimg? SQL SERVERテーブル(Image DataType)に保存する場合は、これをどのように変換しますか?

私はこれに関する助けを感謝します。

+0

私はこれも知りたいです。私はそれがサーバーに保存する方法を知っていれば私はまた幸せです。 http://www.nihilogic.dk/labs/canvas2image/は1つの方法ですが、携帯端末でうまく機能しません。 –

+0

私はこれに対する解決策を得ました。答えを参照してください。 – Nimmy

答えて

3

このイメージはweb sqlに 'TEXT'データ型で格納できます。

var canvas = document.getElementById('canvas'); 
MyImage = canvas.toDataURL('image/jpeg'); 

これをプレビューするには、この 'MyImage' dataurlを任意のImageオブジェクト 'src'に設定できます。

var img = new Image(); 
img.src = MyImage; 
関連する問題