我很难理解如何计算SVG变换的旋转/缩放枢轴坐标(例如旋转点),使用Raphael.js。简而言之,如果应用诸如
为了举例说明,我制作了一个fiddle(jsfiddle.net/GVEqf/),其目的是在图像对象上进行一些变换,使两个视口的输出完全相同。在第一个视口中,我没有指定旋转点,但在第二个视口中我指定了。然而,我无法获得相同的结果。我需要输入第二个视口的旋转坐标,以便输出与第一种情况相同。
请帮忙。
image.transform("S1.5R45")
的变换,则变换相对于默认旋转和缩放枢轴应用,我不确定如何计算它。为了举例说明,我制作了一个fiddle(jsfiddle.net/GVEqf/),其目的是在图像对象上进行一些变换,使两个视口的输出完全相同。在第一个视口中,我没有指定旋转点,但在第二个视口中我指定了。然而,我无法获得相同的结果。我需要输入第二个视口的旋转坐标,以便输出与第一种情况相同。
请帮忙。