Salut.
Bon je fais un prog inutile pour débuter je préfère prévenir de l'inutilité de ce que je fais.
Donc voila j'ai un objet IMAGE appellé im, que j'ai modifié.
J'arrive a sauvegarder l'image sur mon disque dur c'est cool :
Mais le problème c'est que je veux envoyer sur un serveur ftp
Code : Sélectionner tout - Visualiser dans une fenêtre à part im.Save(chemin_image, jgpEncoder, myEncoderParameters);
j'arrive aussi à envoyer un fichier du disque dur via ll'objet "FtpWebRequest" et un "FileStream":
Donc je pourrais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 FileStream stream = File.OpenRead(filePath); byte[] buffer = new byte[stream.Length]; stream.Read(buffer, 0, buffer.Length); stream.Close(); //Upload file Stream reqStream = request.GetRequestStream(); reqStream.Write(buffer, 0, buffer.Length);
1) "save" mon image sur mon disque dur sous forme de fichier BMP ou autre
2)Me connecter a mon serveur ftp
3)Envoyer mon fichier BMP à mon serveur ftp
Moi ce que je souhaite c'est :
1)Stocker mon image sous forme de fichier dans la mémoire(possible ça?)
2)Envoyer mon fichier image à mon serveur ftp sans utiliser le disque dur.
Merci de m'éclairer, un peu perdu dans les streams
Cordialement. MOIJEU
Partager