pypdf - слова Bangla ломаются при записи в файл pdf

Я создаю файл PDF из файла CSV. Пока я пытался писать на языке БАНГЛА, слова просто ломались. Вот мой код:

      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")

Выходной файл для текста (শিরোনাম) выглядит следующим образом:

Я также пробовал другой файл .ttf. Но решения не нашел!

1 ответ

Вы можете использовать изображения вместо текста.

Другие вопросы по тегам