资讯专栏INFORMATION COLUMN

Pageshot as a Service:截图即服务

banana_pi / 578人阅读

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

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

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

https://shot.now.sh

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

https://shot.now.sh/shot?url=https://google.com

https://shot.now.sh/shot?url=https://github.com&full=true

支持的查询参数有:

url :网址,必填

width :窗口宽度,默认 1280

height :窗口高度,默认 800

full :全页面,默认 false

就这么简单 :D

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

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/83782.html

相关文章

  • SAP云平台对Kubernetes的支持

    摘要:为什么云平台要选择支持给出的答案是基于的容器编排技术近年来已经成为行业里最流行的云原生应用开发范式之一。而云平台通过提供的给使用者提供了这种自由度。 截至本文发稿(2019-2-10, 农历大年初六)时为止,访问SAP云平台的官方网站:https://cloudplatform.sap.com... 能看到下面的网页:SAP云平台上的Kubernetes环境,Coming Soon(即...

    joyqi 评论0 收藏0
  • 使用service实现登录、权限控制

    摘要:就没必要动牛刀,创建一个数据库了执行完后,在目录下创建一个程序,自动植入到当前项目中,访问的和与访问域名端口一致。就没必要动牛刀,创建一个数据库了本篇博文将为你介绍如何使用实现权限控制,我会创建一个简单的登录示例加以说明。 文章来源:http://blog.ddlisting.com 官网对于登录、用户权限的介绍只有一段简单的说明,并没有详细说明如何使用service实现权限控制。下面...

    Aomine 评论0 收藏0
  • Python3网络爬虫实战---38、动态渲染页面抓取:Splash的使用

    摘要:上一篇文章网络爬虫实战动态渲染页面抓取下一篇文章是一个渲染服务,是一个带有的轻量级浏览器,同时它对接了中的和库,利用它我们同样可以实现动态渲染页面的抓取。 上一篇文章:Python3网络爬虫实战---37、动态渲染页面抓取:Selenium下一篇文章: Splash 是一个 JavaScript 渲染服务,是一个带有 HTTP API 的轻量级浏览器,同时它对接了 Python 中的 ...

    姘搁『 评论0 收藏0
  • 一文教你读懂云计算中的那些专有名词

    摘要:一文教你读懂云计算中的那些专有名词云计算简单点讲就是把以前需要本地处理器计算的任务交到了互联网上的服务器去做。在现代云计算当中扮演着至关重要的一环,充当各元素的桥梁的角色。一文教你读懂云计算中的那些专有名词云计算(cloud computing)简单点讲就是把以前需要本地处理器计算的任务交到了互联网上的服务器去做。是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩...

    IntMain 评论0 收藏0
  • 一次性读懂云计算中的6大热门词汇

    摘要:云计算的概念可能比较抽象,通俗的来说云计算就是以前的服务器计算的网络升级版,其主要有扩展性强廉价虚拟化计算能力强这几个特点。通常,云计算中将服务分为,和等三个层次。在现代云计算当中扮演着至关重要的一环,充当各元素的桥梁的角色。 云计算的概念可能比较抽象,通俗的来说云计算就是以前的服务器计算的网络升级版,其主要有扩展性强、廉价、虚拟化、计算能力强这几个特点。通常,云计算中将服务分为Iaa...

    VPointer 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<