Image Magick - Character complexe en kannada (langage indic) qui n'est pas rendu correctement

StackOverflow https://stackoverflow.com/questions/8879243

Question

J'essaie d'utiliser ImageMagick pour générer des images de texte kannada. Le problème est que les personnages complexes sont rendus séparément (pas ensemble comme ils devraient être ... imaginez que "ku" devrait être un personnage, mais il est rendu d'abord comme "k-" et puis "-u")

Concrètement, ಗ್ರಾಮ ಕೋಡ್ est rendu comme ceci:

Kannada_imagemagick_render

La commande que j'utilise est:

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

Sur un autre programme, Textedit, la même police rend le texte bien:Kannada_TextEdit_render

Des conseils sur la façon dont je peux obtenir un ImageMagick pour afficher correctement ces caractères complexes?

Était-ce utile?

La solution

J'ai peur que vous ne puissiez pas, car ImageMagick semble être incapable de gérer des marques de combinaison. Autrement dit, il ne peut pas les combiner avec des caractères précédents pour produire une présentation graphique appropriée mais rendre un glyphe d'espacement pour la marque.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top