3

私はjavascript画像処理ライブラリを使用して画像を操作します。完了したら、画像(新しいファイル)をサーバーに保存し、データベースで追跡できるようにします。データベース部分は問題ありませんが、操作を失うことなく画像を保存するにはどうすればよいですか?

そのためのライブラリはありますか、それとも自分で行うのが最も簡単ですか?

4

1 に答える 1

3

特に、Pixasticがこのためのインターフェイスを提供しているようには見えませんが、オプションにプロパティがあり、結果のキャンバスを提供します。

var options = {};
Pixastic.process(image, "action", options);
options.resultCanvas; // <- holds new canvas

「データURL」を取得するために使用できるこのキャンバスオブジェクト:

options.resultCanvas.toDataURL('image/jpeg')

'canvas'画像データをサーバーにアップロードする

「データURL」は小さなヘッダー(リンクされた投稿を参照)と文字列内のファイルコンテンツです。これをサーバーに投稿して保存することができます。

于 2011-04-06T11:02:28.997 に答える