asp.net 截屏 截取web页面

using System.Drawing;

//打开该页面
                        System.Diagnostics.Process.Start("IEXPLORE.EXE", "http://localhost:56/Spacxxe.html");

System.Threading.Thread.Sleep(3000);
                        //截屏

//创建并设置画布大小
                        System.Drawing.Image templateImage = new System.Drawing.Bitmap(1040, 700);
                        System.Drawing.Graphics templateG = System.Drawing.Graphics.FromImage(templateImage);

//new Point(200, 100)位于源(屏幕)左上角的x,y坐标
                        //new Point(0, 0)图片位于画布左上角的x,y坐标
                        //new Size(1440, 900)所截屏幕的大小
                        templateG.CopyFromScreen(new Point(200, 100), new Point(0, 0), new Size(1000, 900), CopyPixelOperation.MergeCopy);

//关闭ie
                        System.Diagnostics.Process[] pro = System.Diagnostics.Process.GetProcessesByName("IEXPLORE");
                        foreach (System.Diagnostics.Process ps in pro)
                        {
                            ps.Kill();
                        }

//存
                        templateImage.Save(@"E:\TEST\" + imgname + ".jpg", System.Drawing.Imaging.ImageFormat.Jpeg);

asp.net 截屏 截取web页面 源代码相关推荐

  1. uni-app截屏截取页面可视区,以及利用截屏截取完整页面方法

    直接上代码吧!截屏并保存到相册 getPic(){var pages = getCurrentPages(); //获取当前页面信息var page = pages[pages.length - 1] ...

  2. WEB页面源代码查看

    打开页面 根据提示查看HTML页面的源代码 因为js禁用了右键,所以用f12打开开发者工具查看源码 找到key

  3. JAVA服务端实现页面截屏(附代码)

    JAVA服务端实现页面截屏 适配需求 方案一.使用JxBrowser 使用步骤: 方案二.JavaFX WebView 使用步骤: 方案三.Headless Chrome 使用步骤: 综上方案对比 记 ...

  4. 浅谈ASP中Web页面间的数据传递

    [简 介] 基于Web的动态网页设计必会涉及到页面间的数据传递,文章探讨了ASP设计中常用的Web页面间的数据传递方式,分析各种数据传递方式的使用方法.使用场合及优缺点,其都是设计阶段选择数据传递方式 ...

  5. Android截屏与WebView长图分享经验总结【转】

    原文:https://youzanmobile.github.io/2017/05/19/android-screenshot-and-webview/ 最近在做新业务需求的同时,我们在 Androi ...

  6. Android 截屏与 WebView 长图分享经验总结

    最近在做新业务需求的同时,我们在 Android 上遇到了一些之前没有碰到过的问题,截屏分享. WebView 生成长图以及长图在各个分享渠道分享时图片模糊甚至分享失败等问题,在这过程中踩了很多坑,到 ...

  7. android手机定时截屏软件,手机截图软件哪个好 安卓手机长截图

    手机截图软件哪个好 安卓手机长截图软件下载 手机截图软件哪个好用?今天浏览器家园小编为大家推荐一款安卓手机长截图软件,手机长截图怎么弄?不少朋友都在论坛啊微博啊上面,看到一些长截图,相比一张张的截图, ...

  8. 监听Android系统截屏

    1. 原理 因为Android系统没有提供截屏的相关API,所以需要我们自己去实现.国内的Android手机都是使用定制系统的,截图方式五花八门,采用对截图按键的监听的方案并不合适.Android系统 ...

  9. ASP.NET Web 页面生命中的一天

    ASP.NET Web 页面生命中的一天  Dino Esposito Wintellect 2003 年 8 月 适用于: Microsoft® ASP.NET 摘要:了解为 ASP.NET Web ...

最新文章

  1. 按钮控件里面的间距问题
  2. 系统管理员易犯错误及解决方法汇总
  3. 电缆桥架安装规范标准_电缆桥架怎么安装,桥架安装工艺分享
  4. 【arduino】RFID门禁刷卡模块RFID-RC522
  5. wireshark 常用命令
  6. Java怎么配置环境变量?
  7. Win10系列:VC++ Direct3D模板介绍1
  8. Ethercat解析(十一)之分布时钟
  9. android camera工程师,Android从Camera中获取图片的两种方法
  10. 冯鑫涉嫌犯罪被带走 暴风集团开盘即跌停
  11. java插件已崩溃怎么处理_java.lang.IllegalArgumentException:插件已初始化
  12. ScrollDown的基本操作
  13. 高级电工电拖实训考核装置
  14. 大学计算机实践基础教程,大学计算机基础实践教程(微课版)
  15. excel同时冻结首行和首列怎么操作
  16. VS好用系列之选择性粘贴
  17. 浅谈安卓逆向协议(二)- 抖音,皮皮虾
  18. 大前端CPU优化技术--NEON技术
  19. 使用autohotkey创建win10虚拟桌面切换快捷键
  20. 梦想照进现实|CSDN 实体奖牌 第二期

热门文章

  1. 对中级 Linux 用户有用的 20 个命令
  2. java操作redis redis连接池
  3. mysql 长时间连接没操作,断开连接
  4. 内容主题windows下简单的vbscript自动发送邮件--带附件
  5. 看我出招之:svchost.exe文件删不得
  6. 2006的最后一篇之学车大结局
  7. Map 和 WeakMap
  8. Spring JDBC和JdbcTemplate CRUD与DataSource示例
  9. leetcode| 94. 二叉树的中序遍历
  10. Docker系列文章索引