Bitmap von Client zum Server Senden TCP c#?

3 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Konvertiere die Daten in ein byte-Array. Beispielsweise über einen MemoryStream:

var image = Image.FromFile("path/to/file");

using (var stream = new MemoryStream())
{
  image.Save(stream, ImageFormat.Bmp);
  var byteData = stream.ToArray();
  // send ...
}

Das Array kannst du folgend verschicken und auf der Gegenseite wieder zu einem Bild konvertieren.

using (var stream = new MemoryStream(byteData))
{
  var image = Image.FromStream(stream);
  // do something with image ...
}

ja, sollte gehen. aber ohne mehr infos kann man dir da nur schwer weiter helfen.

Woher ich das weiß:Studium / Ausbildung – Softwareentwickler, B. Sc. Informatik