服务器是 ARM 架构的。html 的主要内容是 echarts 。
举报· 302 次点击
登录 注册 站外分享
20 条回复  
tool2dx 初学 2024-9-4 10:30:31
无头调用 chrome 的内置 api 截图功能,echarts 强依赖 js 运行期,又没办法直接解析文件的。

有个叫 devtools-protocol 协议,可以通过 websocket 发送控制命令,并下载 jpeg 截图。
wangbin526 小成 2024-9-4 10:35:14
偶是用 go 动态生成 html 的 echart 然后转图片再插入 pdf ,用的是 docker 的 lampnick/doctron ,实测 arm 能用,一秒三五张连续转了几万张也没出问题
Gilfoylek 小成 2024-9-4 10:37:46
刚做过类似功能 [chromedp]( https://pkg.go.dev/github.com/chromedp/chromedp) 我们用的是 golang 的包
money1991 小成 2024-9-4 10:38:32
docker 里跑 Puppeteer ,它有转图片 api ,非常方便
PolarBears 小成 2024-9-4 10:39:49
playwright
dudubaba 初学 2024-9-4 10:51:13
一般都是 html 转 canvas 转图片,或者转 pdf 再拆分图片,都有现成的库吧。
xiaoriri666 小成 2024-9-4 10:55:51
直接用 serferless ,阿里云直接部署个,就是冷启动有点慢,如果量不是很大可以用
yph007595 小成 2024-9-4 11:06:12
python 之 selenium ,我现在就用这个定时发送图表
moxiaonai 小成 2024-9-4 11:08:15
playwright, puppeteer 之类的,缺点是内存占用有点大,qps 大的话,服务容易崩
123下一页
返回顶部