zoukankan      html  css  js  c++  java
  • UIElementImageShot

                MemoryStream memStream = new MemoryStream();
                System.Windows.Media.Imaging.RenderTargetBitmap bmp = new System.Windows.Media.Imaging.RenderTargetBitmap((int)panel.ActualWidth, (int)panel.ActualHeight, 96d, 96d, System.Windows.Media.PixelFormats.Pbgra32);
                bmp.Render(panel);
                System.Windows.Media.Imaging.JpegBitmapEncoder encoder = new System.Windows.Media.Imaging.JpegBitmapEncoder();
                encoder.Frames.Add(System.Windows.Media.Imaging.BitmapFrame.Create(bmp));
                encoder.Save(memStream);
                byte[] bt = memStream.ToArray();
                memStream.Close();
    
                memStream = new MemoryStream(bt);
                BitmapImage biImg = new BitmapImage();
                biImg.BeginInit();
                biImg.StreamSource = memStream;
                biImg.EndInit();
                
                ImageBrush brush = new ImageBrush();
                brush.ImageSource = (ImageSource)biImg;
                imagePanel2.Background = brush;
  • 相关阅读:
    scala-隐式转换
    scala-泛型
    scala-模式匹配
    scala-LinkedList
    scala-高阶函数
    scala-数组/列表
    scala-map
    scala语法
    机器学习笔记
    Day 1 下午
  • 原文地址:https://www.cnblogs.com/keyiei/p/7191126.html
Copyright © 2011-2022 走看看