используя jaspersoft ireport 5.6.0 для генерации pdf в php. Выпуск на арабском языке в формате PDF - PullRequest
0 голосов
/ 07 мая 2018

Использование Jaspersoft ireport 5.6.0 для генерации pdf в php. Я уже использовал Arial.ttf для арабского языка в Jaspersoft. В Jaspersoft pdf Preview работает нормально, но при просмотре в моем приложении он не показывает правильный формат. Я не знаю, где мне поменяться.

Ошибка арабского языка в pdf Arabic language error in pdf

Jaspersoft внутренний просмотр Jaspersoft internal preview

выбор шрифта jaspersoft jaspersoft font select

1 Ответ

0 голосов
/ 07 мая 2018

JasperReports использует старую (er) версию iText для создания своих PDF-документов. Есть много (в основном юридических) причин, по которым они решили остаться с этой старой версией.

К сожалению, это означает, что их клиенты застряли на технологии, которой почти десять лет. И поскольку это используется внутри JasperReports, может быть сложно отладить эти проблемы.

Последний выпуск iText в сочетании с pdfCalligraph должен позволить вам отлично писать арабский, хинди, тамильский и многие другие незападные языки.

Из-за этих известных проблем iText разработала собственное решение для шаблонов, которое они представили в GIDS (http://developermarch.com/developersummit/session.html?insert=Chanpreet)

...