在Web浏览器中绘制网格上的矩形

时间:2010-03-11 20:23:48

标签: jquery applet drawing wysiwyg

我想创建一个在线的,简单的WYSIWYG绘图编辑器,允许人们绘制矩形形状。我正在考虑线和点可以捕捉到的网格,确保线条严格垂直或水平。 我将解析矩形形状以获得一些区域计算并计算某些东西。 如何实现绘图能力?新的画布标签很好,但人们一直告诉我IE不支持它。我找到了一些Java小程序,但我以前从未用Java编程。有没有办法使用纯javascript或jquery做到这一点? ASP.NET有帮助吗?

感谢。

3 个答案:

答案 0 :(得分:1)

你绝对最好的选择是学习flash或silverlight。尝试在普通的旧HTML / javascript中执行此操作将是一个巨大的PITA ...如果你甚至让它工作。

答案 1 :(得分:1)

对于垂直和水平线,您可以简单地使用具有背景,定义尺寸和绝对位置的细分。编码真的很简单,无处不在。除了严格的垂直/水平之外,你还需要画布。

答案 2 :(得分:0)

您可以绝对使用canvas,并使用其中一个库在IE上模拟它:
http://code.google.com/p/gwt-canvas/
http://excanvas.sourceforge.net/
但要注意表现。 克里斯·莱弗利 有一个观点。