当我使用
from reportlab.pdfbase import pdfmetrics
pdfmetrics.registerFont(TTFont('msyh', 'msyh.ttf'))
我遇到一个bug,它是
reportlab.pdfbase.ttfonts.TTFError: Can't open file "msyh.ttf"
但是,如果我下载msyh.ttf文件并使用像
这样的绝对路径pdfmetrics.registerFont(TTFont('msyh', r'C:Usersxxxxxxxxxxxxmsyh.ttf'))
。
如何修复这个bug ?
我通过在venv目录下安装msyh.ttf来解决这个问题…