begin process at 2010 02 10 12:26:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Multimédia

 > 

Image et Vidéo

 > 

picture noire enregistrer


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

picture noire enregistrer

mardi 17 février 2009 à 12:01:56 | picture noire enregistrer

hicham_899

bonjour
j'ai essayé d'enregitrer une image à partir picture box par ce code :

Bitmap bm=newBitmap(this.pictureBox1.Width,this.pictureBox1.Height);
 Graphics g = Graphics.FromImage(bm);

this.pictureBox1.Image=bm; // affecte le Bitmap à la propriété Image

bm.Save(@"D:\test.jpg", System.Drawing.Imaging.ImageFormat.jpeg); // Utilise la méthode Save de Bitmap

mais lorsque j'ai enrgistrée je trouve l'image noir pourquoi????????



merci pour tous
mardi 17 février 2009 à 12:27:57 | Re : picture noire enregistrer

xmox667

Membre Club
Salut,
C'est normal ton bitmap est vide.
Il faut utiliser la méthode DrawImage de la classe Graphics.
un [Lien] : http://msdn.microsoft.com/fr-fr/library/system.drawing.graphics.drawimage(VS.80).aspx
A+
mardi 17 février 2009 à 14:00:19 | Re : picture noire enregistrer

hicham_899

execuse moi
j suis débutant en C# comment j'ai intégrée le méthode drwimage sur mon code

merci pour tous
mardi 17 février 2009 à 14:08:07 | Re : picture noire enregistrer

SharpMao

Membre Club
Hello,

Tu peux faire simplement


      Bitmap bmp = new Bitmap(pictureBox1.Image);
      bm.Save(@"D:\test.jpg", System.Drawing.Imaging.ImageFormat.jpeg);


Amicalement, SharpMao

"C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!"
(Coluche / 1944-1986 / Pensées et anecdotes)
mardi 17 février 2009 à 14:21:05 | Re : picture noire enregistrer

hicham_899


j'ai essayé mais il donne message erreur suivant
"La référence d'objet n'est pas définie à une instance d'un objet."
merci pour tous
mardi 17 février 2009 à 14:35:48 | Re : picture noire enregistrer

xmox667

Membre Club
Salut,
Essaye ceci:

this
.pictureBox1.Image = bm;
Bitmap bmp = new Bitmap( this .pictureBox1.Image );
bm.Save(@"D:\test.jpg", System.Drawing.Imaging.ImageFormat.jpeg);

A+

mardi 17 février 2009 à 14:42:37 | Re : picture noire enregistrer

hicham_899

j'ai réussi d'ajouter
Bitmap bmp = new Bitmap(pictureBox1.Image);
      bm.Save(@"D:\test.jpg", System.Drawing.Imaging.ImageFormat.jpeg);


mais toujour la même résultat

merci pour tous
mardi 17 février 2009 à 14:55:19 | Re : picture noire enregistrer

hicham_899

merci xmox
mais la résultat reste le même
merci pour tous
mardi 17 février 2009 à 15:01:00 | Re : picture noire enregistrer

xmox667

Membre Club
Salut,

Ta variable bm est elle valide?
Contient t'elle une image ?

A+
mardi 17 février 2009 à 15:17:21 | Re : picture noire enregistrer

hicham_899

le programme qui j'ai fait pour enregistrer l'image

Bitmap

bm=newBitmap(this.pictureBox2.Width,this.pictureBox2.Height);

Graphics g = Graphics.FromImage(bm);

this.pictureBox2.Image=bm; // affecte le Bitmap à la propriété Image

Bitmap bmp = newBitmap(this.pictureBox2.Image);

bm.Save(

@"D:\ppImag.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);

merci pour tous

1 2

Cette discussion est classée dans : image, picture, picturebox1, bm, noire


Répondre à ce message

Sujets en rapport avec ce message

[C#] Picture box & transparence [ par scoubidou944 ] (juste pour info, le theme Graphique a une erreur dans son écriture (Graphqiue)) J'ai une picture box. A partie de %WINDIR%/system32/wscui.cpl j'ai e Probleme avec un picture Box [ par francesdereve ] J'ai un picture Box ,chaque fois je clique sur un boutton capturerphoto,la premiere fois ca donne le message The path is not a legal form mais pour un Picture Box et Bitmap [ par angel2610 ] Bonjour j'aimerai savoir comment je pourrai faire pour transformer un Bitmap en Image ou alors comment aficher le Bitmap dans un pictureBox.    Je fai rotation d'image [ par 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 p Bon usage des picturebox [ par olibara ] Bonjour,J'aimerais un conseil sur le bon emploi d'un picture Box1- J'ai un picture box2- Dans mon form_load j'appelle une fonction qui cree l'image in modifier un bitmap [ par catamenia ] bonjours,J'aimerais modifier une image bitmap que je viens d'ouvrir.Pour cela je fais : Bitmap b = new Bitmap(this<FONT siz Passer en parametre une form ?? [ par gretata ] bonjour a tous !! jai un probleme pour passer en parametre une form, je m'expliquejai ma classe: Bitmap et LockBits [ par fprado ] Bonjour,J'ai un souci d'affichage d'une image bitmap dans une pictureBox. Je récupère les données d'un byte[] que je convertis en bitmap. Ma pictureBo drag and drop C# [ par taurticolye ] Je désirerais faire un drag drop d'une image d'une picturebox ou d'un panel à un autre.... J'ai consulté le forum de haut en bas et de bas en haut.... calcul de position de l'image dans le mode zoom [ par vboussema ] salutj'ai besoin de savoir la position de l'image dans une picture box lors du mode Zoom comment peut on calcuer sa???//


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,686 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales