将处理后的图像发送到服务器以进

时间:2012-09-04 12:05:15

标签: javascript asp.net file-upload

我正在使用imageFx javascript库,它真的很棒我只是想知道他们是否有任何方法将处理后的图像发送回服务器进行保存?我正在使用asp.net c#

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

1 个答案:

答案 0 :(得分:1)

看起来这使用2D画布处理图像,您应该能够使用Javascript在DOM中找到画布,然后将画布数据作为图像发送到服务器。

使用类似的东西(假设存在jQuery):

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

这会将其作为base64编码的图像数据发送,然后您可以将其解码并将生成的图像存储在服务器上。

这个过程在这里讨论: Uploading 'canvas' image data to the server