-1

マトリックス属性から次の画像のx、y、回転角を取得する方法を誰かに説明してもらえますか?

<image
   y="-136.18584"
   x="343.87161"
   id="image3000"
   xlink:href="file:///C:/Users/gaurav/Documents/testing.jpg"
   height="369"
   width="360"
   transform="matrix(0.75329963,0.65767748,-0.65767748,0.75329963,0,0)" />

私は数学がとても苦手なので、助けてください。

4

1 に答える 1

4

Coordinate Systems, Transformations and Units – SVG 1.1 (Second Edition)によると、私のポケット電卓が正しければ、反時計回りで約 41 度です。

最初の値0.75329963は cos(theta) で、theta は求める角度です。したがって、その値の逆余弦を計算するだけで、結果が得られます。

x&y は回転の中心を定義します。正確な値は、開発者の意図によって異なります。つまり、画像を回転させた後に画像を配置する場所です。それらの効果は、画像サイズにも依存します。

于 2012-07-16T17:36:55.880 に答える