问题描述
使用 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 (将#修改为@)