我导入了一个用inkscape创建的SVG文件。
我使用http://github.com/wout/raphael-svg-import。
有些元素没有出现在好地方。看来我在svg中复制/粘贴的所有元素(有变换矩阵都是问题)
当我尝试使用.attr('tranform','s0.5')缩放集合时,会更令人沮丧
- >所有子元素都会缩放,但位置更差。
答案 0 :(得分:1)
我无法谈论导入本身产生的任何问题,但我可以指出,您应用的缩放变换是相对的 - 因此它将相对于该元素的预变换位置缩放每个元素。在这种情况下,您希望对坐标原点使用绝对变换:
set.attr( 'transform', 'S0.5,0.5,0,0' );