Esempio n. 1
0
        public byte[] GraphicsGetBitmapPng(int xOffset, int yOffset, int width, int height)
        {
            Bitmap bmp = new Bitmap(width, height);

            using (Graphics g = m_browser.CreateGraphics())
            {
                m_browser.DrawToBitmap(bmp, new Rectangle(xOffset, yOffset, width, height));
            }
            byte[] ret = null;
            using (var m = new MemoryStream())
            {
                bmp.Save(m, ImageFormat.Png);
                ret = m.ToArray();
            }
            return(ret);
        }