Буквы Unicode Bangla Avro Phonetic меняются местами после записи в ячейку pyfpdf с использованием python. Каково решение?
Я попытался написать шрифт Bangla для создания файла PDF с использованием pyfpdf в python. Я написал слово Bangla, используя фонетический шрифт Unicode Avro Bangla. Но когда я использую команду pdf.cell для записи слова Bangla в файл pdf, буквы в слове меняются местами. Например, если я попытаюсь написать слово "", оно будет записано в файле pdf как "করমি". Вот код:
from fpdf import FPDF
pdf = FPDF()
pdf.add_page()
pdf.add_font('DejaVu Sans', '', r'C:\Users\PWD-PD-5\Desktop\kalpurush.ttf', uni = True)
pdf.set_font('DejaVu Sans', size = 20)
a = str("করিম")
pdf.cell (200, 10, '%s'%a, ln=1, align = "C")
pdf.output ("Bangla.pdf")
Слово "করিম" показано на выходе, как на картинке ниже. Помогите пожалуйста решить проблему.