截屏返回Bitmap
截图方法返回Bitmap可以方便后面对图片进行处理
截屏并绘制鼠标点
截屏并绘制鼠标所在位置
1 | private const PixelFormat FORMAT = PixelFormat.Format24bppRgb; |
绘制鼠标为自定义图片
1 | private const PixelFormat FORMAT = PixelFormat.Format24bppRgb; |
缩放
1 | public static Bitmap ScalePic |
图片保存
使用默认方式
1 | public static byte[] GetPicByte(Bitmap sourrce) |
自定义压缩率
1 | public static byte[] GetPicByte |
保存到文件
1 | bmp.Save(savePath, ImageFormat.Jpeg); |
截屏并获取Byte
1 | /// <summary> |
Bitmap转BGR格式
在做视频编码的时候,我们需要的是原始的BGR数据。
1 | public static byte[] Bitmap2Bgr(Bitmap bitmap) |
获取屏幕并转为Bgr格式
1 | /// <summary> |