FPDF:MultiCell不接受要点

问题描述

使用 windows-1252 编码时(仅对我有用),我可以在单元格中显示u"\u2022"之类的项目符号点,但是当将项目符号点放入MultiCell时,它会引发错误

UnicodeEncodeError: 'charmap' codec can't encode character '\x95' in position 0: character maps to <undefined>

最小的可复制示例:

from fpdf import FPDF
pdf = FPDF()
pdf.add_page()
pdf.set_doc_option("core_fonts_encoding","windows-1252")
pdf.set_font("Times",size=14)
pdf.cell(w=0,h=6,txt="\u2022 This outputs correctly",ln=2)
pdf.multi_cell(w=0,txt="\u2022 This raises an error",ln=2)

我该如何解决? 我使用Ubuntu 20.04和Python 3.8.5。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)