Code: Select all
byte[] NewImage = new byte[1];
ImageSource MySource = PhotoImage.Source;
var platformImage = MySource.GetPlatformImageAsync;
Stream stream = new MemoryStream();
var mauiImage = PlatformImage.FromStream(stream,ImageFormat.Jpeg);
int width = (int)mauiImage.Width;
int height = (int)mauiImage.Height;
byte[] image = GetImageAsByteArray(mauiImage);
< /code>
Ich nehme die Bildquelle aus der Steuerung und "konvertieren" sie dann in ein Plattformbild. Was diese Form zurückgegeben hat, ist diese Codezeile nicht null, also bekomme ich etwas. Der Code in der Zeile var mauiiMage = platformImage.fromstream (Stream, ImageFormat.jpeg);