Почему при создании арабского текста PDF отображаются квадратные символы? - PullRequest
0 голосов
/ 24 апреля 2019

Я использую PDFKit вместе с wkhtmltopdf.

Внутри моей модели я вызываю сервис для генерации и загрузки PDF, и он получает таблицы стилей, необходимые из массива, который я отправил ему, с указанием того, какой файл .css использовать с конкретным языком. Таким образом, он будет генерировать PDF 2 раза, один на арабском, а другой на английском.

Это генерирует PDF с одной проблемой в арабском результате. Я использую шрифт Droid Arabic Kufi, но обычно он заменяет символы '.' на квадрат .

Скриншот: Screenshot

Я пытался использовать font-face и charset в .css, но безуспешно исправить это.

Обратите внимание, что эта проблема возникает на сервере Staging & Production, когда он нормально работает на локальном компьютере.

...