2015-06-09 57 views
-1

我想創建一個模塊,允許用戶編輯從相機的一些過濾器(如飽和度,亮度,色彩...操作)和一些物品,如帽子,鬍子和更多拍攝的照片。圖片操作在JavaScript

我將創建項目(與透明背景PNG),但我想找到一個圖書館,可以幫助我在現有的圖片添加項目,也許改變顏色,如果庫允許的。

你能告訴我,如果有一個現有的庫,可以幫助我做到這一點?

編輯:我想保存最終圖像中的文件,不僅顯示

+0

嘗試谷歌或其他搜索引擎,幫助 – m4lt3

+0

我做到了,但我在這裏發佈的原因是爲了知道是否有一個很大的大多數開發人員使用的lib。我不知道HTML中的畫布和限制。 – X4V1

回答

0

看看fabric.js,提供你所需要的。
編輯: 使用此保存從畫布圖像:

var link = document.createElement("a"); 
link.download = "img.png"; 
link.href = canvas.toDataURL("image/png").replace("image/png", "image/octet-stream"); 
link.click(); 
+0

它似乎非常好,但只有一個問題,是否可以在編輯後將最終圖像保存在文件中? – X4V1

+0

@ X4V1見我的答案編輯部分 – Manzik

+0

我有一個角度應用程序,我不覺得使用它正確,我將張貼在這裏我的結果,當我解決問題的正確方法。 Michael J.Calkins創建了一個名爲'angular-fabric'的模塊,但沒有任何文檔,所以我認爲我會按照原樣使用fabric.js。感謝您的信息 – X4V1

-1

嘗試此處 CamanJS

我認爲這是你在找什麼