C# Barcode生成条码无法随意定义图形宽度?

我需要打印两个条码,如下:条码一:_Barcode_VIN=newBarcode();//打印VIN条形码_Barcode_VIN.Alignment=BarcodeLi... 我需要打印两个条码,如下:条码一:_Barcode_VIN = new Barcode(); //打印VIN条形码 _Barcode_VIN.Alignment = BarcodeLib.AlignmentPositions.LEFT; Image temp_VIN = (Image)_Barcode.Encode(BarcodeLib.TYPE.CODE128, "LSGBE5333FG000009", Color.Black, Color.White, 260, 60);条码二:_Barcode = new Barcode(); _Barcode.Alignment = BarcodeLib.AlignmentPositions.LEFT; _Barcode.IncludeLabel = true; _Barcode.LabelPosition = LabelPositions.TOPCENTER; Image temp = (Image)_Barcode.Encode(BarcodeLib.TYPE.CODE128, "500008IY3130110000", Color.Black, Color.White,260, 65);无论怎么改变宽度值,生成的两个图形永远无法一样的长度,不知道有什么办法可以解决这个问题?
我在同款打印机自带软件里可以打印出同样长度的图形,不知道怎么做到的!
展开
 我来答
百度网友59e56ffb8
2015-06-12 · TA获得超过742个赞
知道小有建树答主
回答量:365
采纳率:100%
帮助的人:159万
展开全部
条码的长度和内容有关,17位的条码肯定比2位的条码要长,内容越多,条码越长,
你一个条码是17位,一个是18位,有区别是正常的,而且你的128插件生成的条备滚空码是
属于哪个字符集(A,B,C)的看不出来仿瞎,有些字符集的字母和数字所对应的条空是不一样的,
如在128 Auto中,连续的数字(4位)编备旅码方式是按照(C字符集)的方式的,字母的要宽,数字要短。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式