2012-01-16 1 views
1

Я пытаюсь использовать imagemagick для создания некоторых изображений текста Kannada. Проблема состоит в том, что сложные символы производятся отдельно (не вместе, как они должны быть ... представьте, что «ку» должен быть одним символом, но сначала он отображается как «k-», а затем как «-u»)Image Magick - сложный персонаж в Kannada (отображаемый язык) не отображается правильно

в частности, ಗ್ರಾಮ ಕೋಡ್ визуализируется как это:

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, чтобы отобразить эти сложные символы правильно?

+0

: Как набирать текст в kannada в окнах форм..пожалуйста, помогите мне .. iam не получил ответ от google – ShaQue

ответ

2

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

+0

Являются ли какие-либо другие библиотеки, которые позволяют создавать текстовые изображения, я должен изучить то, что вы знаете? – prabhasp