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