【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币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- apk.tw_LineLite_v8a_v.2.17.1_sign.apk
- Elasticsearch实战:构建高效搜索系统的秘诀.zip
- HTML+CSS+JS网页设计:从入门到精通.zip
- 数据库课程设计:从理论到实践的全面指南.zip
- Python闭包:深入理解与应用场景解析.zip
- Win64OpenSSL-3-3-0.exe
- 课高分程设计-基于C++实现的民航飞行与地图简易管理系统-南京航空航天大学
- 航天器遥测数据故障检测系统python源码+文档说明+数据库(课程设计)
- 北京航空航天大学操作系统课设+ppt+实验报告
- 基于Vue+Echarts实现风力发电机中传感器的数据展示监控可视化系统+源代码+文档说明(高分课程设计)