利用 Chrome 原生工具进行网页长截图

  • 1 背景
  • 2 环境
  • 3 操作
    • 3.1 准备工作
    • 3.2 截图过程
      • 3.2.1 电脑端长图
      • 3.2.2 手机端长图
      • 3.2.3 按屏幕区域截图

1 背景

日常使用过程中截图被使用的越来越频繁,其中window/linux/mac系统自带了截图工具,包括我们在使用高频的社交工具QQ/微信也都自带了截图工具。但是这些是怎对固定区域的截图,针对比较复杂的长网页进行截图,就显得有点力不从心了,浏览器使用高频的chrome,本次也是针对chrome在网页中的截图。

2 环境

操作系统:elementary 5.1.7
浏览器:chrome 96.0.4664.93(正式版本) (64 位)

3 操作

3.1 准备工作

1、浏览器版本确认
操作之前确保chrome浏览器已经升级至59 或更高版本。

3.2 截图过程

3.2.1 电脑端长图

1、打开界面
在chrome浏览器中打开需要截图的网页页面。

2、打开调试模式
鼠标左键点击chrome浏览器右上角三个点,弹出的菜单中选中“更多工具”,在弹出的子菜单中点击“开发者工具”
快捷键

系统 快捷键
Mac ⌘Command + ⌥Option + I
linux F12
window F12

针对不同型号的电脑,可能有需要使用Fn键配合F12使用调出开发者工具模式。

3、整页面截图
“开发者工具”模式下打开,点击右上交的三个点,在弹出的子菜单中选择“Run command”
快捷键

系统 快捷键
Mac ⌘Command + ⌥Option + P
linux Ctrl + Shift + P
window Ctrl + Shift + P


在打开的命令行窗口中输入“Capture full size screenshot”,输入完毕,点击回车按钮,Chrome 就会自动截取整个网页内容并保存至本地。由于是渲染引擎直接输出,其比普通扩展速度更快,分辨率也更高。

下载目录中找出下载完毕的长图使用。

3.2.2 手机端长图

Chrome浏览器除了截图电脑端的长图也可以截图手机端的网页长图。
1、调整为移动设备
开发者工具模式下点击左侧手机图标

快捷键

系统 快捷键
Mac ⌘Command + ⇧Shift + M
linux Ctrl + Shift + M
window Ctrl + Shift + M

展现的页面变成手机页面,如果展现异常,刷新一下页面即可。

在顶部的工具栏中,你可以选择要模拟的设备和分辨率等设置。

再按刚才的方法运行命令就可以了。
调出命令窗口

系统 快捷键
Mac ⌘Command + ⌥Option + P
linux Ctrl + Shift + P
window Ctrl + Shift + P

输入

Run >Capture full size screenshot

3.2.3 按屏幕区域截图

准确截取网页的某一部分
Mac按下 ⌘Command + ⇧Shift + C
Windows/linux 为 Ctrl + Shift + C嗅探元素。
选中想要的部分后,再运行 Capture node screenshot 命令,一张完美的选区截图就诞生了。
区域图

Chrome 网页长截图相关推荐

  1. python实现网页长截图

    python实现网页长截图 实现思路 使用工具和第三方库 参考内容网址 具体代码案例 实现思路 获取到所需内容 截图.移动.截图.移动- 拼接 使用工具和第三方库 Python.Pycharm PIL ...

  2. 电脑qq浏览器怎么滚动截长图_Mac系统如何轻松实现网页长截图功能

    Mac 网页长截图 在日常工作生活中,我们经常需要使用到截图功能,简单的一页截图使用常用的截图工具即可,但是有时会碰到需要截图多页内容或者整个网页,使用截图工具分页截图再拼接不仅复杂而且耗时. 那么针 ...

  3. 浏览器无需下载插件 解决网页长截图的小技巧

    作为前端开发人员,可能会经常需要截取一些网页的整张图片,大家平时可能使用计算机自带截图或者QQ.微信等截图快捷键来截取某部位图,实现不了全站长截图. 当然,360浏览器可使用快捷键 Ctrl+M 来截 ...

  4. Chrome浏览器 网页长截图方法

    平时我们在浏览网页的时候,碰到自己喜欢的页面,想要截图而自己的显示器窗口高度有限,我下面将为大家分享这种方式,获得整个网页的截图.一起来开始吧: 首先,我们用到的浏览器是谷歌的Chrome浏览器. 第 ...

  5. 某个网页一直不停刷新_利用浏览器做网页长截图

    在平时写文章的时候,我经常需要插入一些截图,不知你有没有注意到,在能使用手机截图的情况下,我都尽量不在 PC 上进行截取操作. 其实有如下几个理由: 基于微信平台下,大多数用户使用手机进行阅读,在电脑 ...

  6. java selenium div内嵌滚动条 网页长截图发邮件

    java selenium 网页内嵌滚动条截图发邮件 主要问题 下面展开说 由于公司要求做一个接口,请求这个接口进行网页截图并发送邮件的功能,本来前期是用python写好了,but似乎不太符合要求,那 ...

  7. 使用Chrome浏览器实现网页长截图 无需安装插件

    有些网页比较长,一屏装不下,需要拉动滚动条才行,这种网页我们想截图截取全部内容时就比较困难 如果使用的是Chrome浏览器,可以使用如下方法截图: 打开网页后 按快捷键 F12 打开移动设备预览模式( ...

  8. Chrome 浏览器 原生工具进行网页长截图

    在想要截图的网页中,首先按下  Ctrl + Shift + I(或直接 F12 )快捷键,召唤出调试界面. 随后,按下 (Ctrl + Shift + P) ,输入命令 Capture full s ...

  9. Chrome原生工具实现长截图

    Chrome原生工具实现长截图 文章目录 Chrome原生工具实现长截图 前言 操作步骤 参考文章 前言 我们在网上冲浪时,经常遇到一些搞笑的或者是写的比较好的文章,想长截图给别人分享.可是 Wind ...

  10. Python将网页转化为PDF(python网页自动长截图)

    初次实践:python网页自动截图 步骤如下: (1) 安装python selenium 库,推荐使用pip快速安装最新版本 pip install selenium (2) 检查Chrome浏览器 ...

最新文章

  1. RabbitMQ 延迟队列实现定时任务的正确姿势,你学会了么?
  2. Perfect Security (01字典树删除点)
  3. PHP第六课 使用方法数组
  4. eShopOnContainers 知多少[9]:Ocelot gateways
  5. android 应用在启动后进行全局的的初始化操作
  6. poj 2001 Shortest Prefixes(特里)
  7. 第十六章 复杂的抽像类结构
  8. oracle创建dblink语句_多个Oracle数据库联合做统计分析
  9. 学习Linux第一周所有命令总结
  10. 安徽省计算机一级PDF,安徽省计算机一级考试试题 .pdf
  11. 高德地图No implementation found for long com.autonavi.amap.mapcore.MapCore.nativeNewInstance
  12. 1-7华为HCNA认证eNSP基础B
  13. WIN10 edge浏览器阻止文件下载解决方法
  14. 如何将gif动图分解成png格式?动图分解器如何使用?
  15. 一键禁用windows defender
  16. 运行时数据区-堆(Heap)
  17. Matlab:合并来自各自变量的日期和时间
  18. 计算机毕业设计之java+javaweb的二手商品交易系统
  19. 1368: 海军节上的鸣炮声计算
  20. hohoo停车log分析

热门文章

  1. matlab 空间解析几何,Matlab 数学软件包在向量代数—空间解析几何中的应用
  2. 新sniffer pro 4.75 sp5下载
  3. 可对接WMS|ERP跨境电商的分拣线 仓储物流智能快递直线分拣机
  4. powerdesign导出表结构
  5. c语言中闰年的流程图_c语言(算法流程图).ppt
  6. 如何禁止用户删除计算机服务,怎样才能禁止别人删除我电脑中的文件?
  7. SylixOS移植Redis库总结
  8. RouterOS 端口映射
  9. http、https、tcp三次握手,四次挥手学习笔记
  10. 使用JAVA开发连连看游戏