Image 如何使用go中的freetype软件包在图像上从右向左写入文本?

Image 如何使用go中的freetype软件包在图像上从右向左写入文本?,image,go,freetype,Image,Go,Freetype,我正试图在图像上键入一些阿拉伯语文本。 如何在不反转字符串的情况下执行此操作?代码看起来像是从左到右排列的所有内容。反转字符串有什么问题?您可能希望使用反转字符串来表示RTL文本,因为一旦数字、混合字母表、文本换行以及实际上任何超过一两个单词的内容都被排列出来,RTL文本就不再是一件小事了。我强烈建议,如果bidi库不工作,只尝试将混响作为手动干预或非常受限的输入,否则不久您将产生不太清晰的结果。作为一个说希伯来语的人,过去有很多希伯来语我只能读,因为我也是一个程序员。谢天谢地,现在这种情况不太

我正试图在图像上键入一些阿拉伯语文本。
如何在不反转字符串的情况下执行此操作?

代码看起来像是从左到右排列的所有内容。反转字符串有什么问题?您可能希望使用反转字符串来表示RTL文本,因为一旦数字、混合字母表、文本换行以及实际上任何超过一两个单词的内容都被排列出来,RTL文本就不再是一件小事了。我强烈建议,如果bidi库不工作,只尝试将混响作为手动干预或非常受限的输入,否则不久您将产生不太清晰的结果。作为一个说希伯来语的人,过去有很多希伯来语我只能读,因为我也是一个程序员。谢天谢地,现在这种情况不太常见了。@matt.s谢谢,但那只是一堆你喜欢我的函数签名。遗憾的是,该软件包中尚未实现任何内容。@Eternal_ink,抱歉。我原以为次级回购协议会奏效。我的错。@matt.s没问题,我要把这个挖出来。代码看起来像是从左到右排列的。反转字符串有什么问题?您可能希望使用反转字符串来表示RTL文本,因为一旦数字、混合字母表、文本换行以及实际上任何超过一两个单词的内容都被排列出来,RTL文本就不再是一件小事了。我强烈建议,如果bidi库不工作,只尝试将混响作为手动干预或非常受限的输入,否则不久您将产生不太清晰的结果。作为一个说希伯来语的人,过去有很多希伯来语我只能读,因为我也是一个程序员。谢天谢地,现在这种情况不太常见了。@matt.s谢谢,但那只是一堆你喜欢我的函数签名。遗憾的是,该软件包中尚未实现任何内容。@Eternal_ink,抱歉。我原以为次级回购协议会奏效。我的错。@matt。没问题,我要挖这个