2011-05-03 98 views
0

我想允许用户将一些图像拖动到一个div的图像(使用jQuery UI的可拖动/可弃)PHP - 创建一个从其他图像

当他们定位自己能打到保存图像和该内容div(在相关位置的图像)被保存为一个大图像。

这可能吗?

或者我需要存储的每个元素/图像9somehow的位置),然后“再制造”的positons呀?

回答

0

您需要使用javascript存储位置(x,y,z),然后将这些值以及图像传递到您的服务器端PHP代码,您将使用imagemagik创建图片。

0

这绝对是可能的,但可能是不必要的,因为你说你可以简单地存储每个div的位置,后来重建HTML格式的合成图像。这会更简单。

您标记的ImageMagick在这里,但你不会需要它 - 在PHP的GD功能是完全足够了。

所以,你需要这样的:

  • JavaScript来拖放图像
  • AJAX来(,Y和Z指数X)保存每个位置服务器
  • 稍后查看图像时,只需重新渲染div,因为它们已保存。