ImageMagick无法正确呈现从右到左的文本(它不会加入它并反转它)。我需要一个解决方案......
答案 0 :(得分:5)
ImageMagick使用freetype作为文本呈现引擎,它不支持复杂的文本布局语言。如果您需要为这些语言生成文本图像,则需要替代解决方案。
在Linux / UNIX上,Pango有一个名为“pango-view”的命令行工具,它会将文本输出为PNG。然后,您可以使用ImageMagick操作PNG。
在Windows上,你可以在cygwin中获得“pango-view”(我相信cygwin中的pango开发包)。如果cygwin是不可接受的,则需要使用WCF或GDI +编写程序。
答案 1 :(得分:0)
最新版本的ImageMagick支持命令行参数-direction
,其中determines rendering direction文本从右到左(-direction right-to-left
)或从左到右(-direction left-to-right
)方式。< / p>
另请参阅此SO answer以获取示例。