条形码前后放置星号,不包含在条形码中

时间:2014-04-08 12:40:30

标签: c# image barcode system.drawing

我用C#中的条形码绘制图像。我有以下代码:

Drawing = Graphics.FromImage(img);

Brush textBrush = new SolidBrush(Color.Black);
drawing.TextRenderingHint = System.Drawing.Text.TextRenderingHint.SingleBitPerPixel;
drawing.Clear(Color.White);
drawing.DrawString(text, barcodeFont, textBrush, 0, 0);

变量文本包含:

  

27346

前后放置一个星号。因为,条形码应该以星号开始和停止。 (我正在使用条形码)

不幸的是,星号不包含在条形码中,而是放在之前和之后。

enter image description here

有什么问题?

1 个答案:

答案 0 :(得分:1)

您确定条形码字体包含的字符数不能代表星号吗?如果是这样,为什么不在调用抽象字符串之前将astrisks附加到文本字符串中?如果它没有,您将需要不同的条形码字体。