【发布时间】:2011-06-25 14:08:54
【问题描述】:
在背景中有图片的简单网站。始终固定图像。
然后用户将上传一张图片,该图片将与背景图片叠加。然后用户可以调整他们上传的图片大小,然后旋转、调整大小等以适应背景。
最后,一旦上传的图片正确加载,它们就会保存。这一直在使用 javascript 和 php。用户可以对上传的图片进行所有的旋转、缩放,并将文件保存在 php 中以将新文件发送给用户。
问题是如何创建一个接受图像的系统,并允许用户旋转和调整图像大小以适应浏览器的背景。任何推荐的 javascript 插件可以允许旋转和调整图像大小,以便用户可以将其与背景图像相匹配?
详细解释请看附件
【问题讨论】:
-
好的插图很好,但是你的问题是什么?
-
问题是如何创建一个接受和图像的系统,并允许用户旋转和调整他们的图像以适应浏览器的背景。
-
将一个图像放在另一个上是简单的 CSS 绝对定位。调整大小/旋转可以通过各种 CSS 转换来完成,尽管在 Canvas 对象中这样做会容易得多。无论哪种方式,您都需要一个相当新版本的浏览器,因为 css 旋转是规范中最近添加的。
标签: php javascript jquery image-processing imagemagick