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:

Kannada_imagemagick_render

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: Kannada_TextEdit_render

Gibt es Hinweise, wie ich Imagemagick dazu bringen kann, diese komplexen Zeichen richtig anzuzeigen?

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top