WPF base64string转化为图片出现参数无效错误
如题,有遇到过这类问题的,看下如何解决,谢谢!
代码如下:
string base64Str = e.Parameter.ToString(); byte[] arr = Convert.FromBase64String(base64Str); using (MemoryStream ms = new MemoryStream(arr)) { ms.Seek(0, SeekOrigin.Begin); System.Drawing.Image img = System.Drawing.Image.FromStream(ms); Bitmap m = new Bitmap(img); IntPtr hBitmap = m.GetHbitmap(); BitmapSizeOptions bso = BitmapSizeOptions.FromEmptyOptions(); BitmapSource bs = System.Windows.Interop.Imaging.CreateBitmapSourceFromHBitmap(hBitmap, IntPtr.Zero, Int32Rect.Empty, bso); Clipboard.SetImage(bs); }