0

此问题适用于 Web 应用程序。

也许这是一个愚蠢的问题,但我想知道是否有一种方法可以生成一个具有 4 个点的多边形,以便用户可以自己拖动每个点来创建它自己的(例如,假设我们要删除一个窗口从不是正常角度的图像)。有可能吗?经过几个小时的搜索,我似乎找不到任何东西。

4

2 回答 2

0

查看 SVG 和 Canvas API。这些将允许您制作可以通过 Javascript 更新的矢量图。出于您声明的目的,更新 SVG 文档的 DOM 可能更容易。Canvas 更像是一个 2D 位图,因此您需要自己编写大量绘图代码。

SVG 规格:http ://www.w3.org/Graphics/SVG/

帆布规格: http: //www.whatwg.org/specs/web-apps/current-work/

请注意,SVG 仅适用于带有插件的 IE。Canvas 只能在 IE 中使用 Google exCanvas支持。

于 2008-10-22T15:58:18.433 回答
0

听起来像是<canvas>标签或 Flash 界面的工作。

于 2008-10-22T15:59:18.167 回答