J'ai une image img1.
Je veux découper cette image en plusieurs images plus petites.
Comme puis-je procéder ?
J'ai une image img1.
Je veux découper cette image en plusieurs images plus petites.
Comme puis-je procéder ?
ou un truc du genre ... avec des using partout pour libérer les ressources.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Bitmap bmp1 = .... ; // l'image Rectangle rectsource = new Rectangle(...); // partie de l'image à copier Bitmap bmp2 = new Bitmap(rectsource.Width, rectsource.Height); Rectangle rectdestination = new Rectangle(0, 0, rectsource.Width, rectsource.Height); Graphics g = Graphics.FromImage(bmp2); g.DrawImage(bmp1, rectdestination, rectsource, GraphicsUnit.Pixel);
Il faut itérer sur la longueur et la largeur de l'image et créer autant de Bitmap bmp2 que nécessaire.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager