我到处都是搜索,但无法找到如何旋转(度)与图像边界或类似jQuery中的'可调整大小'。我的意思是像Photoshop中的“自由变换”边框,它有4个位置可以在图像的每个角落旋转。如何使用jQuery像Photoshop中的'自由变换'来旋转图像?
回答
您可以使用IE的DirectX过滤器旋转图像,但我认为不会解决您的问题。你可能不得不使用诸如Flash或Silverlight之类的东西来完成这项工作。
我不知道任何具有这种功能的JavaScript。这里有一个家伙的实验,但结果不太好:
http://www.walterzorn.com/rotate_img/rotate_img.htm
这是很酷,和使用Flash:
This可能的帮助。我不是专家,但它看起来像在IE中只能有90度的增量。
只有我可以认为这样做在JavaScript中的方式将使用画布元素。
如果你使用Javascript,为什么不让服务器所做的工作,并通过Ajax调用得到的结果?查看ImageMagick库(http://www.imagemagick.org/script/index.php)。如果最终用户是指定旋转参数的用户,请在javascript中捕获这些输入,将其发送回服务器以供ImageMagick(或其他库)处理,并更新图像客户端。
Here's a starting point在WebKit中有效。 (我使用了Safari 4.)我不需要在年龄上进行任何真正的数学计算,因此您必须根据拖拽的距离计算出正确的旋转角度。另外,旋转盒在开始旋转时略微偏移。他们可能会围绕不同的中心点旋转。
我正在使用raphaeljs(raphaeljs.com)。它可以让你在画布上画画。所以你可以先添加一个背景矩形,然后添加图像并最终旋转。因此显示一个边界。据我所知,wilq32的旋转是不可能的。
Raphael的自由变换插件:https://github.com/ElbertF/Raphael.FreeTransform – 2011-12-01 09:06:08
- 1. 使用jQuery来回旋转图像
- 2. CSS3变换旋转与使用图像
- 3. CSS旋转变换使图像模糊
- 4. Kineticjs - 自由旋转的图像
- 5. 如何使用jQuery旋转插件旋转图像?
- 6. jquery旋转图像?
- 7. Jquery旋转图像
- 8. jQuery - 旋转图像
- 9. 如何用jQuery Slider旋转(度)图像?
- 10. Javascript/jQuery图像旋转,如
- 11. 使用jQuery和rails的图像旋转
- 12. 如何切换numpy中的图像represantion而不旋转图像
- 13. 如何使用raphael和raphael自由转换插件的图像?
- 14. 使用图像中心作为旋转轴旋转图像
- 15. CSS图像旋转转换
- 16. 在jquery中旋转图像并保存在jquery中的旋转图像
- 17. 如何旋转CSS样式转换图像的程度变量?
- 18. 旋转图像使用PHP和PDFLib来
- 19. 变换旋转图像定位问题
- 20. 变换:旋转模糊图像
- 21. 如何使图像旋转和3D变换同时进行?
- 22. jQuery:使用按钮旋转图像
- 23. 旋转图像OnClick使用jQuery?
- 24. 使用jquery mobile旋转图像
- 25. 使用JQuery和PHP旋转图像
- 26. 来自相机拍摄图像的图像旋转问题
- 27. 使用AngularJS自我旋转图像
- 28. 使用自动旋转和UINavigationBar图像
- 29. 使用变换在Silverlight中旋转图像(控件)
- 30. Android:如何使用Fresco旋转图像
是的,但有谁修改过这个作为一个自由变换? – 2012-07-27 20:17:45