Как правильно распечатать арабский через рубин? - PullRequest
1 голос
/ 17 ноября 2011

Я пытаюсь с помощью RMagick генерировать изображения, содержащие арабский текст, который был проанализирован из таблицы Excel. Арабские буквы меняют форму в зависимости от своих соседей, и это, кажется, происходит в Excel только для показа. Буквы не хранятся в измененном виде, поэтому они распечатываются неправильно. Кто-нибудь знает библиотеку, которая занимается этим? ТИА

Ответы [ 2 ]

0 голосов
/ 10 сентября 2014

Вам необходимо изменить арабский текст в Ruby для ImageMagick / RMagick, чтобы правильно отобразить его.

Это уже решено для Java ( Better-Arabic-Reshaper ) и Python ( arabic_reshaper ).Выполните ту же задачу в тексте Ruby, прежде чем передавать его в ImageMagick. linux CLI: как преобразовать арабский текст в растровое изображение

0 голосов
/ 17 ноября 2011

Какую версию Ruby вы используете? Кроме того, должен ли ImageMagick правильно отображать арабский текст? Если нет, вы можете использовать Prawn или что-то еще для создания PDF-файла ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...