Hello,<br>Thanks for the feedback...<br>The proposed solution does not work. Now the rotation works even worst by rotating the image with centre set to some other place.<br>/Blagoj<br><br><div class="gmail_quote">On Sun, Mar 3, 2013 at 8:40 PM, Krzysztof Kosiński <span dir="ltr"><<a href="mailto:tweenk.pl@gmail.com" target="_blank">tweenk.pl@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">2013/3/3 Blagoj Kupev <<a href="mailto:bkupev@gmail.com">bkupev@gmail.com</a>>:<br>
<div class="im">> In this case for any angle the rotated image starts from the top left corner<br>
> and is symmetrical. But if I try to set value different than 0 in x_offset<br>
> the position of the image is offset differently according to the angle. So<br>
> if i set x_offset = 50 and angle = 20; then the image is moved not only in x<br>
> direction but in y as well. For same offset but different angle the image is<br>
> placed at different x and y offsets.<br>
<br>
</div>Switch the order of the cairo_translate() and cairo_rotate() calls, so<br>
that cairo_rotate() is called first.<br>
<br>
Regards, Krzysztof<br>
</blockquote></div><br>