标签: javascript svg
我有一个包含许多子元素的元素,我正在使用变换进行缩放,但希望确保该元素中的某些形状保持相同的大小 - 不会根据父变换进行缩放。
我想知道是否可以根据应用的变换矩阵计算元素的比例?
答案 0 :(得分:0)
是。在要缩放的元素上调用getScreenCTM(),以获得表示其当前比例和位置的变换矩阵。在该矩阵上调用inverse()。然后将该逆矩阵应用于元素。
getScreenCTM()
inverse()