场景: 运维点击页面的巡检按钮后,生成 pdf(文字+表格+图表-类似饼图折线图等) 最后下载 pdf
想问一下这类型的开发场景前后端都是怎么做的?
1
warlue 211 天前
html to pdf
|
2
zhtyytg 211 天前
跟后端没啥关系,前端有数据的情况下完全可以自己做完全部内容
|
4
cxdLand 211 天前
前端可以用 canvas ,后端可以用 wkhtmltopdf
|
5
inkuku 211 天前
如果要生成完美的 PDF ,最简单就是用 headless chrome 的方案,就是无头浏览器方案
就是开销大点 但是效果很好: 1. 生成内容的 html,可以用你熟悉的 vue/react/jq 生成页面 2. 调用 headless chrome 访问刚才的 html 生成 pdf 3. 下载 pdf 难的是要如何调度 headlss browser, 你可以试试我写的开源项目: https://github.com/shenjinti/browserlify |
6
mykaii 210 天前
我之前做过,网页截图就行
|