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/
SVG - Learning By Coding
http://www.datenverdrahten.de/svglbc/