3
我使用javascript image processing library來操縱圖像,當我完成後,我想有可能將圖像(一個新文件)保存到服務器並在數據庫中跟蹤它。數據庫部分沒有問題,但是如何保存圖像而不會丟失操作?如何保存操作圖像?
是否有任何圖書館或是最簡單的做法呢?
我使用javascript image processing library來操縱圖像,當我完成後,我想有可能將圖像(一個新文件)保存到服務器並在數據庫中跟蹤它。數據庫部分沒有問題,但是如何保存圖像而不會丟失操作?如何保存操作圖像?
是否有任何圖書館或是最簡單的做法呢?
它似乎並不像Pixastic爲此提供了一個接口,具體,但在選擇給您造成的畫布屬性:
var options = {};
Pixastic.process(image, "action", options);
options.resultCanvas; // <- holds new canvas
這個你可以用它來獲得畫布對象「數據URL「:
options.resultCanvas.toDataURL('image/jpeg')
Uploading 'canvas' image data to the server
‘數據URL’是一個很小的頭部(見所謂的後鏈接),並在一個字符串的文件內容。您可以將其發佈到服務器以進行存儲。
[Capture HTML Canvas as gif/jpg/png/pdf?]可能重複(http://stackoverflow.com/questions/923885/capture-html-canvas-as-gif-jpg-png-pdf) – phihag 2011-04-05 18:38:14