碰到过许多生成图片的需求,有时候是单纯给网页截图,有时候是要生成一堆动态图片,用网页比较容易实现。总结起来,“输入任意网址” => “生成一张截图” 算是个常见需求。

原来曾经做过一版用 electron 截图的。最近 Chrome 正式支持了 headless 模式,自然是比 electron 要来得效率,果断重写一版,现已上线 ???

https://shot.now.sh

图片描述

可以在页面上测试效果,也可以直接发 GET 请求:

支持的查询参数有:

  • url :网址,必填

  • width :窗口宽度,默认 1280

  • height :窗口高度,默认 800

  • full :全页面,默认 false

就这么简单 :D

项目地址:https://github.com/amio/pageshot


Amio
1.3k 声望63 粉丝

The way we code the web will determine the way we live online. So we need to bake our values into our code. -- Brewster Kahle