博主在工作中有个需求是中文加粗,奈何找了N个字体要么设置了没有用,要么输出的pdf是乱码,直到遇到了这个字体
https://github.com/yixuan/Layer/blob/master/inst/font/WenQuanYiMicroHei.ttf
pip install fpdf==1.7.2
pip install fpdf2==2.6.1
pip install pdfminer==20191125
from fpdf import FPDF
pdf = FPDF()
pdf.add_font('WenQuanYi Micro Hei', '', 'WenQuanYiMicroHei.ttf', uni=True)
pdf.set_font('WenQuanYi Micro Hei', 'B', 16)
pdf.cell(0, 10, '中文加粗测试', 0, 1)
pdf.output('test.pdf')
牛逼了