如何使用拉斐尔旋转纯图像
How to rotate plain images using Raphaël?
这可能是也可能不是一个非常微不足道的问题,但话又说回来,我对这个JavaScript库是完全陌生的(即今天才开始阅读它)。究竟如何使用Raphaël在我的服务器上旋转简单的图像(png/jpeg等)?是否需要事先将其转换为 SVG?换句话说,我需要在 http://raphaeljs.com 上复制此演示
您可以将图像放在画布上并对其应用旋转变换。下面是一个示例:
var paper = Raphael("thepaper", 300, 300);
var theImage = paper.image("https://i.stack.imgur.com/Zg08b.png", 0, 0, 128, 128);
theImage.transform("R45");
您可以在此处查看其工作演示。
您可以通过应用动画轻松设置动画。将最后一行更改为:
theImage.animate({"transform": "R45"}, 10000);
你可以看到它在这里工作,这将在 10 秒内将其旋转 45 度。
相关文章:
- 全屏背景图像+旋转图像
- 每次单击JQuery时旋转图像
- 旋转和取消旋转图像单击与 javascript
- SVG具有旋转图像的低性能
- 旋转图像,使其看起来像在旋转
- 向下滑动时旋转图像
- 滚动时旋转图像
- 使用 kineticjs 如何就地旋转图像对象
- 将变量 javascript 添加到用于旋转图像的链接中
- 旋转图像w/jQuery..但是调整大小不起作用
- 使用 JQueryRotate 逆时针旋转图像
- 在不旋转元素尺寸的情况下旋转图像
- 如何旋转图像并保存图像
- 在HTML5画布中,有没有办法以不同的角度旋转图像
- 在 html5 画布中用鼠标旋转图像
- 如何在时间变化时旋转图像
- 在横幅中水平对齐图像和 JavaScript 旋转图像
- 在 HTML 中旋转图像
- 如何使用 JavaScript 在 Web 中显示之前旋转图像
- jQuery - 旋转图像