文件名称:screenie-server:具有Puppeteer(Chrome无头)实例池的节点服务器,可扩展屏幕截图生成
文件大小:19KB
文件格式:ZIP
更新时间:2024-05-26 14:30:09
nodejs javascript screenshot node chrome-headless
筛选服务器 基于HTTP屏幕截图服务。 默认情况下,使用在端口3000上创建HTTP服务器。它将呈现页面并根据请求创建页面的屏幕快照。 安装/使用 您可以从npm安装并手动运行服务器: npm install screenie-server ./node_modules/.bin/screenie-server 或者,我们在处提供一个Docker映像(从)。 该容器未在沙盒模式下运行,因为Docker映像不支持用户名称空间。 配置 然后使用url查询参数请求URL的屏幕截图: http://localhost:3000/?url=http://google.com/&format=jpeg 屏幕截图的大小可以通过width和height查询参数进行自定义,但始终会限制在2048x2048之内。 缺少参数时使用的默认大小可以通过环境变量进行自定义: SCREENIE_WIDTH :
【文件预览】:
screenie-server-master
----Dockerfile(898B)
----.gitignore(14B)
----README.md(3KB)
----.prettierrc(52B)
----LICENSE(1KB)
----CHANGES.md(1KB)
----package.json(777B)
----src()
--------server.js(6KB)
----package-lock.json(38KB)