1
BUHeF254Lpd1MH06 Dec 22, 2020
不太清楚导出这块,PDFjs 可以试试
|
2
charlesliu Dec 22, 2020
|
3
luxi78 Dec 22, 2020
html2pdf,应该满足你的要求,前后端都可用的
https://www.npmjs.com/package/html2pdf.js |
4
lovedebug Dec 22, 2020
相对来说用后端 puppeteer 访问前端 UI 导出更友好。
|
5
lovedebug Dec 22, 2020
新版浏览器可以使用 CSS 分页,旧版的可以引入 paged.js 分页
|
6
Kasumi20 Dec 22, 2020
有一个 React 库,非常牛逼
|
9
GrapeCityChina Dec 22, 2020
有的。SpreadJS 支持在线导出 PDF 。了解更多: https://www.grapecity.com.cn/developer/spreadjs
SpreadJS 支持在线导入 /导出 Excel ( xlsx )、导出 PDF 文档,用户可在浏览器中加载并修改各种 Excel 文档,并将修改后的数据保存到数据库中。 |
10
HFX3389 Dec 22, 2020
|
12
littleshy Dec 22, 2020
前端不建议折腾 pdf,要嵌字体,不然中文显示有问题。
就是要能解决 unicode 显示问题。 |
13
liuy1994g Dec 22, 2020 由后端生成,前端封装一个下载按钮最成熟
|
14
darknoll Dec 22, 2020
前端干的也太多了吧,还要处理 pdf,以后再处理 office,后端该开心死了
|
15
jingslunt Dec 22, 2020 via Android
格式转换的,pandoc
|
16
koche Dec 22, 2020
puppeteer
|
18
kinghly Dec 22, 2020 via Android
打印 PDF 没有很完美的解决方案,别问我为什么知道。
|
21
attackonFourier Dec 22, 2020
我们前端有个 nestjs 的微服务项目 然后使用 wkhtmltopdf 来做的 效果挺好
|
22
treblex Dec 22, 2020
jquery print,效果还行,建议写个预览页,尽量减少无关元素
|
23
googl8812 Dec 22, 2020
[pdfkit](//www.npmjs.com/package/pdfkit) 或者 [pdfmake](//www.npmjs.com/package/pdfmake)
|
24
netnr Dec 22, 2020 via Android
https://md.netnr.com
MD 导出 PDF,可以看看,好像不支持图片 |
25
Mithril Dec 22, 2020
直接 Puppeteer,HTML 扔后端渲染去。
不然各种兼容性问题,字体问题,渲染问题坑到哭。 |
26
Sapp Dec 22, 2020
建议别折腾,看看那些文档库怎么做的,比如语雀和石墨文档这种,石墨文档我没看,但是语雀好像是后端做的,导出的还可以,有目录有水印
|
27
samuel Dec 22, 2020
保险起见还是用 Puppeteer 写个后端服务,几十行代码就搞定了
|
28
yangehappy Dec 22, 2020
我们项目里用的 jsPDF https://github.com/MrRio/jsPDF
|
29
liuguang Dec 23, 2020
window.print()
|