Python pdfkit wkhtmltopdf html转换pdf 黑体字体乱码

wkhtmltopdf 黑体在html转换pdf时,黑体乱码,分析可能wkhtmltopdf对黑体字体不太兼容;

1.html内容如下

<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
</head>
<body>
<div class="content">
      <p style="font-family: 宋体; font-size: 22pt;">我是宋体</p>    
      <p style="font-family: 黑体; font-size: 26pt;">我是黑体</p>
</div>
</body>
</html>

 2.转换为pdf后黑体字体乱码

 

3.解决办法把html内的黑体替换为宋体再转换为pdf:

html_content = html_content.replace("黑体", "宋体")

参考资料

windows 下 wkhtmltopdf 转换 HTML 时 字符编码正确、字体已安装仍然中文乱码的解决方法_wkhtmltopdf 在window上乱码-CSDN博客

  • 14
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值