0

inkscapeで作成したSVGファイルをインポートしました。

http://github.com/wout/raphael-svg-importを使用しています。

一部の要素が適切な場所に表示されません。svgにコピー/貼り付けしているすべての要素(変換行列があるのが問題です)のようです

セットを.attr('tranform'、's0.5')でスケーリングしようとすると、さらにイライラします。

->すべてのサブ要素がスケーリングされますが、位置はさらに悪くなります。

4

1 に答える 1

1

インポート自体によって生成された問題について話すことはできませんが、適用しているスケール変換は相対的であると指摘できます。したがって、各要素は、その要素の変換前の位置を基準にしてスケーリングされます。この場合、座標原点に絶対変換を使用します。

set.attr( 'transform', 'S0.5,0.5,0,0' );
于 2012-10-30T16:50:38.403 に答える