reportlab 中文乱码 /微软字体ttf与汉字对应关系
1 参考地址: Python3操作pdf文件之ReportLab第1篇--解决中文乱码问题_reportlab 中文字体_老陈说编程的博客-CSDN博客

2

以下微软字体ttf与汉字对应关系:
if font_name == '宋体':
font_name = 'simsun' # simsun.ttc
elif font_name == '楷体':
font_name = 'simkai' # simkai.ttf
elif font_name == '微软雅黑':
font_name = 'msyh' # msyh.ttc
elif font_name == '黑体':
font_name = 'simhei' # simhei.ttf
elif font_name == '仿宋':
font_name = 'simfang' # simfang.ttf
elif font_name == '等线':
font_name = 'Deng' # Deng.ttf
else:
font_name = 'arial' # arial.ttf

浙公网安备 33010602011771号