可以嵌入网站中用作在线绘图工具的绘图/素描小部件

Posted

技术标签:

【中文标题】可以嵌入网站中用作在线绘图工具的绘图/素描小部件【英文标题】:Drawing / Sketching widget that can be embedded in websites to be used as an online drawing tool 【发布时间】:2012-08-09 06:21:41 【问题描述】:

我正在寻找以 Java、Flash、html5 和 javascript 或任何其他方式编写的提供以下功能的非商业或商业在线小部件/工具:

可以嵌入网站中(如 java applet、flash 或 javascript div、..) 具有主要的绘图或图像编辑工具,例如(钢笔、橡皮擦、颜色选择等) 具有保存功能,可将作品保存为 JPEG 或 PNG 或其他有用的格式

我已经搜索和搜索,发现只有http://www.mainada.net/inputdraw/ 似乎有非常有限的工具。

有些网站有画布(photoshop.com 或 http://muro.deviantart.com/),但据我所知,无法嵌入这些画布并让它们加载/保存特定文件!

感谢任何形式的帮助! :)

【问题讨论】:

【参考方案1】:

SVG 编辑

https://code.google.com/p/svg-edit/

具有基本形状、线条、贝塞尔曲线、多段。上面的页面有指向沙盒的链接,您可以在其中玩。

供您使用的网络工具。

http://webtools4u2use.wikispaces.com/Drawing,+Charting+%26+Mapping+Tools

大量的项目列表,大部分没用,但值得一看。

学校使用的酷工具

http://cooltoolsforschools.wikispaces.com/Drawing+Tools

要检查的另一个列表。大多数都过于专业化,能力有限。

http://www.jswidget.com/index-ipaint.html

这是一个典型的绘画程序——你不能编辑你刚刚画的东西,除非用撤消键。

我建议从 SVG 编辑代码开始。对象保存在向量空间中,因此可以重新编辑。

【讨论】:

以上是关于可以嵌入网站中用作在线绘图工具的绘图/素描小部件的主要内容,如果未能解决你的问题,请参考以下文章

如何在 GTK 中更新(绘制)一个小部件和仅这个小部件

QGroupBox 单击/聚焦

Matplotlib 小部件用于由另一个 matplotlib 小部件生成的绘图

Jupyter Notebook:带有小部件的交互式绘图

无法在java上创建我自己的绘图小部件[关闭]

使用 pyvista 小部件在 spyder 中进行交互式绘图 [关闭]