Thomas Meinike: Grafik drehen

Beitrag lesen

Hallo,

Danke, aber ich verstehe nicht ganz, wieso es sich beim drehen immer verschiebt, wenn man die Gradzahl ändert.

Man kann bei rotate() die Koordinaten des Drehpunktes mit angeben:

<image xlink:href="bild.gif" x="100" y="50" width="88" height="31" transform="rotate(30,100,50)"/>

entspricht

<image xlink:href="bild.gif" x="100" y="50" width="88" height="31" transform="translate(100,50) rotate(30) translate(-100,-50)"/>

oder in Matrix-Schreibweise:

<image xlink:href="adobesvg.gif" x="100" y="50" width="88" height="31" transform="matrix(0.866025,0.500000,-0.500000,0.866025,38.397460,-43.301270)"/>

Lege mal das Bild ohne Transformation dazu:
<image xlink:href="bild.gif" x="100" y="50" width="88" height="31"/>

MfG, Thomas

--
SVG - Learning By Coding
http://www.datenverdrahten.de/svglbc/