begin process at 2008 07 20 15:56:20
1 213 292 membres
207 nouveaux aujourd'hui
14 166 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : rotation d'image [ Multimédia / Image et Vidéo ] (gabs77)

rotation d'image le 13/05/2008 14:19:25

gabs77
bonjour,

je fais actuellement un projet auquel je souhaite faire une rotation d'image or la rotation d'image se fait a l'angle Top,Left et j'aimerais pouvoir avoir un point de rotation au centre de l'image.

voici mon code actuellement :

publicpartialclassForm1 : Form

{

float angle = 0F;

public Form1()

{

InitializeComponent();

}

privatevoid timer1_Tick(object sender, EventArgs e)

{

angle += 1F;

pictureBox1.Invalidate();

Text = angle.ToString();

}

privatevoid pictureBox1_Paint(object sender, PaintEventArgs e)

{

Graphics gScreen = e.Graphics;

Bitmap bmp = newBitmap(global::WindowsApplication1.Properties.Resources._38);

gScreen.RotateTransform(angle, System.Drawing.Drawing2D.

MatrixOrder.Append);

gScreen.DrawImage(bmp,

newRectangle(0, 0, pictureBox1.Width, pictureBox1.Height));

}

}


Re : rotation d'image le 13/05/2008 15:01:01

sebmafate
Membre Club
(Admin CS)
regarde du coté de la méthode RotateFlip


Sébastien FERRAND (blog)
Consultant Sénior
[Microsoft Visual C# MVP]

Re : rotation d'image le 13/05/2008 15:12:01

gabs77

salut sebmafate,

j'ai vu cette fonction mais il me fait une rotation de 90° me semble-t-il et moi je veux une rotation à plus petite échelle (ex: 1°);


Re : rotation d'image le 13/05/2008 15:24:27

sebmafate
Membre Club
(Admin CS)
vi... c'est vrai :)

2 solutions, tu utilises la méthode RotateTransform() et tu fais une translation de l'image finale pour qu'elle se retrouve au bon endroit.

sinon voici une source que j'ai trouvé sur Google : [ Lien ]


Sébastien FERRAND (blog)
Consultant Sénior
[Microsoft Visual C# MVP]

Re : rotation d'image le 13/05/2008 15:57:31

gabs77
ok, je verrais ça dans la soirée si j'ai le temps !!
merci


Classé sous : image, rotation, angle, picturebox1, gscreen

Participer à cet échange

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS