使用imagemagick将希伯来文本转换为图像

时间:2009-06-28 19:01:41

标签: encoding imagemagick hebrew

我需要将文本转换为图像。使用imagemagick我可以完成这个。 但是,部分或全部文本可能是希伯来语(RTL语言)。 这意味着希伯来语中的单词会向后呈现。 如果我确信文本只是希伯来语,我会在将文本发送给ImageMagick之前将其翻转。但是,如果部分文本是英文,则此解决方案将无效。

有谁知道如何做到这一点?

P.S。如果有更好的方法,我不会致力于使用ImageMagick。 但是,该解决方案应该适用于Linux和Windows(我可能能够使用非Windows解决方案,但最好使用多操作系统解决方案。)

谢谢, NIV

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

听起来你真正的问题是为imagemagick重新排序双向文本。 Unicode双向算法的工作。请参阅http://unicode.org/reports/tr9/该报告列出了两个参考实现。或者看一下:http://fribidi.org/