web 页面转换为实时图片

2021-04-12 15:09:32 +08:00
 Dogod37

请教下各位大神,目前工作中遇到一个需求,就是要在某个页面客户点击某个按钮触发将整个页面生成一个图片格式的留档保存在服务器。图片中是要有客户在页面上已经填写好的信息的。

后端是 Java,请问这个有什么方式可以实现的吗?

3368 次点击
所在节点    Java
27 条回复
zhw2590582
2021-04-12 20:31:27 +08:00
楼上说的库,遇到跨域资源就 GG 了,换个思路,先截个背景图生成 canvas,然后插入动态的值。
echowuhao
2021-04-12 20:37:31 +08:00
保存数据 同样的数据在后端无头浏览器渲染 然后截图保存
zifangsky
2021-04-13 09:59:58 +08:00
一般都是前端把数据传到后端后,后端来做这个渲染工作
futureeent
2021-04-13 12:35:58 +08:00
服务器上无头浏览器渲染,截图
Dogod37
2021-04-13 20:44:57 +08:00
@ffffb 何出此言
ffffb
2021-04-14 15:10:31 +08:00
@Dogod37 踩坑感悟,市面上的前端方案基本都用过,没有完美方案。
kasusa
2021-04-15 09:09:11 +08:00
脑残要求。直接把需要的文字信息存下来不好吗。还能搜索。
或者干脆让用户手动截图并上传,不传不给下一步。
问题 x 解决

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/770091

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX