以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]条码打印始终扫不出想要的条码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=71137) |
-- 作者:loongtai -- 发布时间:2015/7/6 9:47:00 -- [求助]条码打印始终扫不出想要的条码 标签大小:40(宽度)*12(高度)mm 以下是我尝试的代码,都不成功 这样的标签该如何设置,要么打印的标签条码一部分不在标签范围内导致扫不出来,要么条码打印出来后,扫描出来的内容与条码内容不符。 |
-- 作者:大红袍 -- 发布时间:2015/7/6 10:07:00 -- 1、你的条码内容如果是长短不一的,那么,生成的条码肯定也是长短不一的;
2、贴出具体代码,说明问题。 |
-- 作者:loongtai -- 发布时间:2015/7/6 13:47:00 -- 代码见项目中的窗口打印按钮: 窗口中的打印按钮的代码就是我目前设置的代码,打出来的效果如下图 还有一个问题 就是上次的这个帖子,条码可扫描但是扫描出来的内容与条码内容不相符。http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=68118&replyID=&skin=1 [此贴子已经被作者于2015/7/6 13:49:09编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/7/6 14:13:00 -- 测试了一下
1、代码没有问题;
2、如果你的条码内容长短不一,生成的条码长短也是不一的啊;
3、偏差问题,是你纸张标签的问题,你要放好纸张,或者控制纸张的大小啊
doc.PageSetting.BottomMargin=0 |
-- 作者:loongtai -- 发布时间:2015/7/6 17:00:00 -- 现在我把条码内容就定成一个固定文本。只要能打印扫描出来就可以 |
-- 作者:大红袍 -- 发布时间:2015/7/6 17:02:00 -- 都跟你说了,如果你的纸放偏了一些,打印的位置就肯定不对;
1、纸要固定位置;
2、代码要设置成匹配的
doc.PageSetting.BottomMargin=0 |