在 PDF 文件中书写时孟加拉语单词被破坏

问题描述 投票:0回答:2

我正在从 CSV 文件生成 PDF 文件。当我尝试写孟加拉语时,它只是破坏了单词。这是我的代码:

from fpdf import FPDF

pdf = FPDF(orientation='L', unit='mm', format='A5')
pdf.add_page()


pdf.add_font('kalpurush','','fileLocation/kalpurush.ttf', uni=True)
pdf.set_font('kalpurush','',18)
pdf.set_xy(10,10)
pdf.set_text_color(0, 0, 0)
pdf.cell(w = 0,h=0.0, align='L', txt=u"শিরোনাম", border=0)
pdf.output("test.pdf")

文本(শিরোনাম)的输出文件显示如下:

enter image description here

我也尝试过不同的.ttf 文件。但没有找到解决办法!

python unicode fpdf bangla-font
2个回答
0
投票

如果您找到解决方案,请分享。我也面临着同样的问题。


-2
投票

您可以使用图像代替文本。

© www.soinside.com 2019 - 2024. All rights reserved.