我正在用C#为糖果店制作标签印刷品。标签打印机的库存又窄又高,就像纵向样式一样,所以我正在使用
进行打印System.Drawing.StringFormat drawFormat = new System.Drawing.StringFormat(StringFormatFlags.DirectionVertical);
这样做,因此输出的标签将面向横向。一切都进行得很顺利,直到达到配料的标准。我定义了一个矩形以包围将要打印的空间,但是它打印的方向是错误的。标签经过设计,因此“顶部”将是右侧的长边,文本向左侧流动。问题是,我的抽绳文字从左开始向右流动。此处的示例:
我该怎么做才能使其顺畅流动?谢谢!
答案 0 :(得分:0)
没关系,我知道了。我将其更改为System.Drawing.StringFormat drawFormat = new System.Drawing.StringFormat(StringFormatFlags.DirectionVertical | StringFormatFlags.DirectionRightToLeft);
,现在可以正常使用了:)