首页 新闻 会员 周边 捐助

代码级别html转pdf(非图片)

0
[待解决问题]

我想把一段html文本转化为pdf,保持里面文本的高亮样式。例如:

这是一段<span class=“highlight”>高亮文本</span>的pdf内容

我试了几个库比如reportlab, WeasyPrint, html2pdf,pdfmake,都没解决。
要么缺失中文字体,要么不支持css样式,要么缺少依赖库。
字体需要注册tff文件,还要base64编码,编码完一万多行……

蜂蜜蛋糕葡萄酒的主页 蜂蜜蛋糕葡萄酒 | 初学一级 | 园豆:3
提问于:2025-08-30 01:00
< >
分享
所有回答(2)
1

1.iText 不明白这个功能你为啥第一时间想到的不是这个库,相当知名了
2.Chormium 让它渲染出来你想办法获取渲染结果就好了

薛哈 | 园豆:202 (菜鸟二级) | 2025-08-30 23:01

谢谢!我一直用的python不知道有这么厉害的java库,deepseek也没告诉我,给了我一堆前端js库。明天我就试试!

支持(0) 反对(0) 蜂蜜蛋糕葡萄酒 | 园豆:3 (初学一级) | 2025-08-31 01:48
0

如果html里面比较复杂 用Chormium 不错

摸鱼w | 园豆:287 (菜鸟二级) | 2025-09-01 10:42
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册