html 转 pdf

2021-06-03 11:23:31 +08:00
 arbit

大佬们,java 有没有什么开源包可以将 html 转 pdf 或者 word 文档,之前用的 itextpdf 老是掉样式

2592 次点击
所在节点    问与答
15 条回复
youngce
2021-06-03 11:34:41 +08:00
上无头浏览器,不然 js 你咋渲染
yuancoder
2021-06-03 11:55:16 +08:00
wkhtmltopdf,wkhtmltoimage
guoluwei
2021-06-03 12:44:59 +08:00
wlwlwan
2021-06-03 12:56:32 +08:00
print friendly and pdf 可以一试
windirt
2021-06-03 12:57:03 +08:00
pandoc 可以吗?
thomaschen2019
2021-06-03 13:16:30 +08:00
miaomiao2014
2021-06-03 13:32:59 +08:00
chrome 有打印能保存为 pdf.
lau52y
2021-06-03 14:30:22 +08:00
我是用的 pyppeteer
shyrock
2021-06-03 14:36:35 +08:00
@yuancoder #2 wkhtmltopdf 转换表格在分页的时候会导致 thead 跟 tbody 重叠,一直没解决。
yuancoder
2021-06-03 14:58:16 +08:00
@shyrock #9 是最新版吗?我之前用老版本也出现过这种情况
shyrock
2021-06-03 15:01:18 +08:00
@shyrock #9 最新版
tghoul
2021-06-03 15:28:54 +08:00
itextpdf 确实不好用,java 的 pdf 库推荐这个 https://github.com/danfickle/openhtmltopdf
446ENzu91KZ73A33
2021-06-03 19:23:04 +08:00
有前端单独部署的服务,行吗?叫啥忘了,需要的话我就翻翻
wdlth
2021-06-04 00:21:22 +08:00
试了很多种,还是用浏览器打印的效果比较好,所以我们这已经甩锅给前端做了……
没什么特殊排版的就后端用 Flying Saucer 配合 PDFBox 。
arbit
2021-06-04 13:28:32 +08:00
@mu666 谢谢大佬们了 专门搭建个单独服务好像有点浪费了,其实只是要实现个网页上富文本编辑器 编辑页面后能导出成文档的功能而已

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

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

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

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

© 2021 V2EX