如何更改抽绳中文本的流动方向?

时间:2019-01-11 19:41:16

标签: c# printing drawstring

我正在用C#为糖果店制作标签印刷品。标签打印机的库存又窄又高,就像纵向样式一样,所以我正在使用

进行打印
System.Drawing.StringFormat drawFormat = new System.Drawing.StringFormat(StringFormatFlags.DirectionVertical); 

这样做,因此输出的标签将面向横向。一切都进行得很顺利,直到达到配料的标准。我定义了一个矩形以包围将要打印的空间,但是它打印的方向是错误的。标签经过设计,因此“顶部”将是右侧的长边,文本向左侧流动。问题是,我的抽绳文字从左开始向右流动。此处的示例:

enter image description here

我该怎么做才能使其顺畅流动?谢谢!

1 个答案:

答案 0 :(得分:0)

没关系,我知道了。我将其更改为System.Drawing.StringFormat drawFormat = new System.Drawing.StringFormat(StringFormatFlags.DirectionVertical | StringFormatFlags.DirectionRightToLeft);,现在可以正常使用了:)