1

私はimageFx JavaScriptライブラリを使用していますが、それは本当に素晴らしいです.保存のために処理された後、処理された画像をサーバーに送り返す方法はあるのでしょうか? 私はasp.net c#を使用しています

http://www.nihilogic.dk/labs/imagefx/
4

1 に答える 1

1

これは 2D キャンバスを使用して画像を処理しているように見えます。Javascript を使用して DOM でキャンバスを見つけ、キャンバス データを画像としてサーバーに送信できるはずです。

次のようなものを使用します(jQueryが存在すると仮定):

$.post('/upload',
        {
            uid : uid,
            img : canvas.toDataURL('image/jpeg')
        },
        function(data) {});

これにより、base64 でエンコードされた画像データとして送信され、それをデコードして、結果の画像をサーバーに保存できます。

そのプロセスについては、 「キャンバス」画像データをサーバーにアップロードするで説明しています。

于 2012-09-12T11:52:58.443 に答える