3
A
回答
4
如果您通过path.getPointAtLength()获得点,则需要将路径转换应用于结果。你得到的总的变换:
var t = path.getTransformToElement(path.ownerSVGElement);
var abspoint = path.getPointAtLength(0.5).matrixTransform(t);
我没有睾丸这一点,但是这可能是这样......
这是良好的道路上的一些点。如果整个路径数据列表应该转换为绝对值,那么raphael可能是最快的解决方案...
3
svg本身没有提供这个功能。不在jQuery中AFAIK。
JavaScript库Raphaël包含一个实用程序方法,但您想要的却是,请参阅Raphael.transformPath。
相关问题
- 1. SVG - 按照旋转的路径
- 2. SVG发现路径的旋转角度
- 3. 通过SVG路径获取动画div中的旋转量
- 4. 将旋转转换为SVG路径的点阵列
- 5. 如何获得svg的循环路径?
- 6. 旋转几何路径
- 7. SVG转换旋转
- 8. 旋转CAAnimation的路径
- 9. SVG路径和转换
- 10. CSS旋转功能。如何指定旋转的方向?
- 11. 如何通过snap.svg获得svg对象的旋转值?
- 12. 石英2D路径旋转
- 13. 如何将Android路径对象转换为SVG路径标记?
- 14. 如何从旋转/缩放获得SVG变换矩阵值
- 15. 应用平移后的新路径旋转和缩放弧SVG
- 16. svg内部的路径不能正确旋转
- 17. 旋转图像,并获得旋转
- 18. 如何将负向旋转值转换为正向旋转值?
- 19. SVG动画围绕中心点旋转路径。
- 20. 围绕长轴旋转SVG省略号路径
- 21. 围绕其中心旋转svg路径d3
- 22. 旋转图像指向
- 23. 如何旋转或缩放(变换)相对于其中心点的SVG路径?
- 24. SVG矩阵:不同的翻转,旋转和翻转PLUS旋转
- 25. 将inkscape的SVG路径转换为Raphaëljs
- 26. SVG旋转锚点
- 27. 如何获得旋转物体的切向速度?
- 28. 如何从旋转点获得矩形的方向(角度)
- 29. OpenGL - 我如何获得个人旋转?
- 30. Xcode:UIImageView旋转后如何获得UIImage?
这是一种非常低效的方式,基本上将路径转换为直线段。如果放大,它也会使光滑的曲线看起来块状。 –
这对我很有用。有一个错字。它应该是“matrixTransform”。示例代码'r'缺失 –