Я использую плагин pdfmake для создания pdf. Я внедрил шрифт Marathi (один из индийских языков) в pdf, он работает нормально, но проблема в том, что я не могу использовать символы Unicode, потому что каждый файл шрифта (.ttf) имеет собственный набор преобразования для преобразования символов Unicode в символы, отличные от Unicode. которые хранятся внутри файла шрифта истинного типа.
- Я использую файл шрифта Lakhani.ttf для отображения текста на маратхи.
Всякий раз, когда я хочу отобразить текст маратхи, мне нужно преобразовать символы Юникода в символы кодировки Лахани, используя этот веб-сайт: http://service.vishalon.net/pramukh-font-converter/marathi
например, я хочу преобразовать этот मराठी текст Unicode, чем мне нужно перейти на веб-сайт преобразования. Мне нужно выбрать шрифт как Marathi Lekhani, и мне нужно ввести символ Unicode справа боковое поле ввода, затем я должен нажать кнопку ‹---, тогда я получу вывод как mra#I. поэтому, если я использую этот текст mra#I вместе со шрифтом Lakhani, он будет отображать именно тот текст, который я хочу.
Проблема в том, что я хочу отображать динамический текст маратхи внутри pdf. Я не знаю, как выше веб-сайт выполняет это преобразование. Я хочу знать логику преобразования или есть ли альтернативный способ отображения символов Marathi Unicode внутри pdf с файлом .ttf?
Я буду признателен за любые предложения.