Rotation 180° d'une image ?

Bonsoir, Bonjour,

Rotation 180° d’une image ?

j’affiche une picture dans un canvas, je voudrait quelle s’affiche avec une rotation de 180°

quelle est la meilleur méthode ?

Bonsoir,
C’est possible avec un PixmapShape

Const PiRad = 0.01745329251 // = 2*? / 360


Dim obj As New PixmapShape(image)

obj.Rotation = 180 * PiRad //Rotation de 180°

g.DrawObject(obj, obj.Width/2, obj.Height/2)

Merci Jeremie, je fait le test ( je suis dbutant)

Bingo, a marche!

Un Grand Merci :wink:

RotateMBS fonction dans MBS Plugin peut aider.

j’ai juste une question sur cette ligne :

g.DrawObject(obj, obj.Width/2, obj.Height/2)

pourquoi diviser par 2 ?

enlves le /2 et regardes ce qui se passe …

La rotation Object2D est effectue en fonction du centre de l’objet. Le centre est trouv en divisant la hauteur et la largeur par 2

Merci pour ces prcisions, j’ai fait le test Jean-Yves et j’ai vu…