2

imagemagickを使用してカンナダ語のテキストの画像を生成しようとしています。問題は、複雑な文字が別々にレンダリングされていることです(「ku」は1つの文字であると想像してください。ただし、最初に「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_render

imagemagickにこれらの複雑な文字を正しく表示させる方法に関するヒントはありますか?

4

1 に答える 1

2

残念ながら、ImageMagick では結合マークを処理できないようです。つまり、それらを前の文字と組み合わせて適切なグラフィック表現を生成することはできませんが、マークの間隔グリフをレンダリングします。

于 2012-01-16T12:03:41.230 に答える