Image Magick - сложный персонаж в каннаде (индийский язык), неправильно отображаемый - PullRequest
2 голосов
/ 16 января 2012

Я пытаюсь использовать imagemagick для генерации некоторых изображений текста каннада. Проблема в том, что сложные символы отображаются отдельно (не вместе, как они должны быть ... представьте, что "ku" должен быть одним символом, но сначала он отображается как "k-", а затем как "-u")

Конкретно, ಗ್ರಾಮ ಕೋಡ್ отображается следующим образом:

Kannada_imagemagick_render

Я использую команду:

convert -background lightblue -fill blue -pointsize 48 -font '/Library/Fonts/Kannada Sangam MN.ttf' label:@Kannada_test.txt label_utf8.gif

В другой программе, TextEdit, тот же шрифт прекрасно отображает текст: Kannada_TextEdit_render

Есть ли какие-либо советы о том, как заставить imagemagick правильно отображать эти сложные символы?

1 Ответ

2 голосов
/ 16 января 2012

Боюсь, что вы не можете, потому что ImageMagick, кажется, не в состоянии обрабатывать комбинированные метки. То есть он не может комбинировать их с предыдущими символами для создания правильного графического представления, но отображает глиф для знака.

...