Magick++
(Image::annotate
メソッド)を使用して画像にラベルをレンダリングするコードがいくつかあります。ほとんどすべてのスクリプトは正しく表示されますが、デーバナーガリー語とアラビア語で問題が発生します。これらの言語には、単語内の記号の位置に応じて、記号ごとに複数のグリフがあります。結果の画像では、各記号は単語内の唯一の記号であるかのようにレンダリングされます (アラビア語の場合):
م رح ب ا
それ以外の
モーリシャス
ラベルを正しくレンダリングすることは可能ですか?