打印表单时反转阿拉伯字符串

时间:2014-03-10 22:31:23

标签: c# string reverse

我的方法printDocument以相反的顺序打印输入,如下面的字符串

  

“ك - 8 - 12”

我想在信件前打印数字。

2 个答案:

答案 0 :(得分:1)

使用StringFormat并指定格式标记为DirectionRightToLeft如下所示:

using (StringFormat format = new StringFormat(StringFormatFlags.DirectionRightToLeft))
{
    e.Graphics.DrawString(string.Format("السيد {0}"), font, brush, location, format);
}

答案 1 :(得分:0)

我使用StringFormat使变量的方向为RightToLeft,并将StringFormat的实例传递给e.Graphics.DrawString()