[c#][vs.net] Capturer l'image d'une winform grâce aux API...

Capturer l'image d'une winform grâce aux API... [c#][vs.net] - C#/.NET managed - Programmation

Marsh Posté le 04-03-2004 à 10:20:19    

Bonjour,
 
J'ai entendu parler des API avec lesquels on peux récupérer l'image d'une winform. Est ce que quelqu'un s'y connais à propos de ce sujet??? J'essaie désespérément de sauvegarder cette "image"(qui est un spectre graphique dessiné grâce à la fonction paint) du winform dans un sous répertoire.  
 
Merci d'avance...
lilly

Reply

Marsh Posté le 04-03-2004 à 10:20:19   

Reply

Marsh Posté le 20-05-2004 à 18:04:25    

La réponse est peut-être un peu tardive, mais tu as la possibilité de sauvegarder le contenu d'un objet image dans un fichier jpeg ou png par exemple.
 
Pour rendre cela assez simple, il te suffit simplement de dessiner ton spectre dans une image intermédiaire que tu affiche ensuite avec un Graphics.DrawImage, tout cela dans ta fonction Paint. Cela te permet aussi de sauvegarder le contenu de ce que tu as dessiné dans un fichier.
 
Quelques fonctions utiles :
 
Graphics.FromImage
Image.Save
Graphics.DrawImageUnscaled
 
Il faut aussi savoir qu'il est possible de caster explicitement un objet Bitmap en objet image et vice versa.
 
--
Jay
{Epitech.}
http://msdn.labtech.epitech.net/blogs

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed