Image Magick - Komplexes Zeichen in Kannada (Anzeigesprache) wird nicht richtig gerendert
-
28-10-2019 - |
Frage
Ich versuche, mit imagemagick einige Bilder von Kannada-Text zu generieren.Das Problem ist, dass komplexe Zeichen separat gerendert werden (nicht zusammen, wie sie sein sollten ... Stellen Sie sich vor, "ku" sollte ein Zeichen sein, aber es wird zuerst als "k-" und dann als "-u" gerendert)
Konkret wird ಗ್ರಾಮ ಕೋಡ್ wie folgt gerendert:
Der Befehl, den ich verwende, lautet:
convert -background lightblue -fill blue -pointsize 48 -font '/Library/Fonts/Kannada Sangam MN.ttf' label:@Kannada_test.txt label_utf8.gif
In einem anderen Programm, TextEdit, wird der Text durch dieselbe Schriftart in Ordnung gebracht:
Gibt es Hinweise, wie ich Imagemagick dazu bringen kann, diese komplexen Zeichen richtig anzuzeigen?
Lösung
Ich fürchte, Sie können das nicht, da ImageMagick anscheinend nicht in der Lage ist, Markierungskombinationen zu verarbeiten.Das heißt, es kann sie nicht mit vorhergehenden Zeichen kombinieren, um eine korrekte grafische Darstellung zu erzielen, sondern es kann ein Abstandszeichen für die Marke gerendert werden.