【VS2010 C# 代码】截屏并且写上文字做成图片输出
Microsoft Visual Studio 2010做的C#截屏并且写上文字做成图片输出实例,主要代码: Bitmap bitmapScreen = new Bitmap(iScreenWidth, iScreenHeight); Bitmap bitmapOut = new Bitmap(600, 200); Graphics graOut = Graphics.FromImage(bitmapOut); //创建画笔 graOut.FillRectangle(Brushes.White, new Rectangle(0, 0, 600, 600)); //把b1涂成白色 Font fontText = new Font("宋体", 8); SolidBrush sbhText = new SolidBrush(Color.Black); graOut.DrawString(sText, fontText, sbhText, new PointF(0, 0)); SizeF sizefText = graOut.MeasureString(sText, fontText); int iTextWidth = Convert.ToInt32( sizefText.Width); int iTextHeight = Convert.ToInt32( sizefText.Height); graOut.CopyFromScreen(new Point(iBeginX, iBeginY), new Point(iTextWidth, 0), bitmapScreen.Size);//截屏 bitmapOut.Save("D:\\temp\\temp0907.png", System.Drawing.Imaging.ImageFormat.Png); graOut.Dispose(); bitmapOut.Dispose();
- 1
- 粉丝: 39
- 资源: 131
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助