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

标签 image javascript

是否有一个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/

相关文章:

php - 更改/修改 Facebook 'Like it' 按钮的样式

java - 您可以使用图片的 URL 将图像添加到 GUI 中吗?

image - 新的彩色 Google map 标记的文件名是什么?

c++ - 逆离散傅里叶变换输出图像

javascript - 为什么为 FlashGallery 添加此 javascript 会导致我的背景图像向上移动?

javascript - 在javascript中查找元素的索引

html - 如何在框 html 中包含图像

ios - iOS将数据写入文件,文件不存在

javascript - 一个小时无法播放一组视频

javascript - 即使在 hasOwnProperty 检查之后也是 "Cannot read property of undefined"