C#截取当前屏幕界面作为图片保存
来源:互联网 发布:维普数据库论文检测 编辑:程序博客网 时间:2024/04/29 20:46
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- namespace FormCopy
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- }
- //截屏幕方法
- private void FormCpy()
- {
- string sFileName = "";
- string sPath = @"E:/Test/Image/";
- Random rnd = new Random();
- int width = 0;
- int heigh = 0;
- width = this.Size.Width;
- heigh = this.Size.Height;
- Bitmap bmp = new Bitmap(width, heigh);
- System.Reflection.Assembly ass = System.Reflection.Assembly.GetExecutingAssembly();
- sFileName =sPath + DateTime.Now.ToString("yyyyMMddHHmmss_") + ass.GetName().Name + "_" + this.Name + "_" + rnd.Next(999) + ".jpg";
- this.DrawToBitmap(bmp, new Rectangle(0, 0, width, heigh));
- bmp.Save(sFileName,System.Drawing.Imaging.ImageFormat.Jpeg);
- }
- private void button1_Click(object sender, EventArgs e)
- {
- FormCpy();
- }
- }
- }
也可将第34行替换成
Clipboard.SetImage(bmp);//将图片保存到粘贴板,不保存实际文件。 然后在Word上直接粘贴
0 0
- C#截取当前屏幕界面作为图片保存
- C#截取当前屏幕界面作为图片保存
- IOS中截取当前屏幕,并保存图片
- IOS中截取当前屏幕,并保存图片
- IOS中截取当前屏幕,并保存图片
- Android:实现截取当前屏幕图片并保存至SDCard
- 截取当前界面图片
- 安卓开发截取当前屏幕图片及截取整个ListView图片并保存到本地
- java通过代理获取网络图片,截取当前屏幕保存为图片
- iOS中截取当前屏幕,并保存图片的代码例子
- 【Android】Android实现截取当前屏幕图片并保存至SDCard
- 截图:截取当前程序的界面,并保存到bmp图片中。
- c#实现截取屏幕并保存到硬盘及显示在界面上
- Android中截取当前屏幕图片
- c++ 截取屏幕图片并保存
- AndEngine实现屏幕截取和图片保存
- java实现截取屏幕保存为图片
- 截取控件和屏幕图片并保存
- Fatal NI connect error 12170.
- 面试题重建二叉树
- MAKEFILE -- 自动生成依赖性
- 【Java并发编程】之五:volatile变量修饰符—意料之外的问题(含代码)
- Cocos2d-x游戏引擎迈入3.0时代 打造完整工具链
- C#截取当前屏幕界面作为图片保存
- 谁是真痛谁在装?计算机的识别能力已远超人类
- redis安装
- 程序过程流 调试信息代码 --1
- Java初学者常见问题
- mongodb聚合统计
- Java之内存分析和String对象
- Python标准库之xml.etree.ElementTree
- 携程漏洞事件暴露支付安全现状 CVV码不应保留