2012-09-04 47 views
1

我使用imageFx JavaScript库,它真的很好,我只是想知道是他们的任何方式发送处理后的图像回处理后保存的服务器?我使用asp.net C#发送处理后的图像到服务器保存

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

您好,得到与图像数据: VAR PIC =的document.getElementById( “myCanvas”)toDataURL( “图像/ PNG”); 然后用ajax发送给c#服务器。 这里有一个完整的教程: http://www.codicode.com/art/upload_and_save_a_canvas_image_to_the_server.aspx –

回答

1

它看起来像这样使用2D画布来处理,你应该能够使用JavaScript来查找DOM画布,然后把画布数据作为图像输出到图像服务器。

使用类似(假设jQuery是存在):

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

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

即过程是这里讨论: Uploading 'canvas' image data to the server

+0

你能提供一个例子吗?我找不到解决这个问题的方法 – Sora