最近经常使用 puppeteer 获取页面元素的截图,忽然就冒出了chrome自己应该也是支持 HTML nodes 节点截图的想法,因而检索了一下node
果真, 2017 年的 Chrome 62 就已经支持了区域截图和 HTML 元素节点截图。git
Customize Chrome DevTools | Tools for Web Developers
inspect
。Ctrl
(Windows) 或者 Command
(Mac),而后拖动选择你想要截图的区域。Cmd/Ctrl+Shift+P
打开命令面板(Command Menu)node
而后选择 Capture node screenshot
, Chrome 会如下载的方式保存你的截图。