用于在浏览器中绘制图像的库

时间:2011-11-26 15:17:22

标签: image javascript

是否有一个javascript库直接在浏览器中绘制图像并将它们保存到png或jpeg?

我想使用像aviary.com,pixlr.com和sumopaint.com等服务的替代方案,而不想依赖第三方服务和apis这样的服务。

Processingjs是正确的解决方案吗?我想要一个适用于所有地方的解决方案,所以请不要使用nodejs等等。

我需要像画笔,画笔,铅笔,图层,滤镜等工具 - 就像真正的Photoshop一样。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

您还可以使用http://paperjs.org/

绘制各种图像和动画

然后你可以使用直截了当的JS保存它们:

var canvas           = document.getElementById("my_canvas_element");
var imageToExport    = canvas.toDataURL("image/jpeg");
document.write('<img src="'+img+'"/>');