此问题适用于网络应用程序。
也许这是一个愚蠢的问题,但我想知道是否有办法 生成一个有4个点的多边形,这样用户就可以自己拖动了 每个点创建它自己(例如,假设我们想要从图像中删除一个不是正常角度的窗口)。这可能吗?我似乎无法 经过几个小时的搜索后找到任何东西。
答案 0 :(得分: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 exCanvas支持下才能在IE中使用。
答案 1 :(得分:0)
听起来像是<canvas>
标签或Flash界面的作业。