是否有一个javascript库可以直接在浏览器中绘制图像并将其保存为png或jpeg?
我想使用 aviary.com、pixlr.com 和 sumopaint.com 等服务的替代方案,并且不想依赖此类第三方服务和 API。
processingjs 是正确的解决方案吗?我想要一个适用于任何地方的解决方案,所以请不要使用 Nodejs 等。
我需要画笔、画笔、铅笔、图层、滤镜等工具 - 就像真正的 Photoshop 一样。
最佳答案
您还可以使用 http://paperjs.org/ 绘制各种图像和动画
然后你可以使用简单的 JS 保存它们:
var canvas = document.getElementById("my_canvas_element");
var imageToExport = canvas.toDataURL("image/jpeg");
document.write('<img src="'+img+'"/>');
关于image - 用于在浏览器中绘制图像的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8279378/