以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 标签打印问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=173812) |
||||
-- 作者:edisontsui -- 发布时间:2021/12/17 11:52:00 -- 标签打印问题 我设计的条形码标签,用激光打印机打印出来后,用扫码枪就可以扫出数据出来;如果用标签打印机(+标签纸)打印出来后,用扫码枪就扫不出数据出来。请问与代码设计有关吗? |
||||
-- 作者:有点蓝 -- 发布时间:2021/12/17 12:00:00 -- 应该和代码无关。对比一下打印出来有什么不同?手机的扫码功能能扫吗? |
||||
-- 作者:WELOVEFOX -- 发布时间:2021/12/17 12:04:00 -- 换微信扫码,如果可以扫出来,基本就是清晰度影响。 |
||||
-- 作者:edisontsui -- 发布时间:2021/12/17 12:26:00 -- 清晰度跟代码有关吗?比如 Bar.BarWidth = 0.15 \'窄条宽度 Bar.BarRatio = 4 \'宽窄比例 Bar.BarHeight = 10 \'条码高度 或者其他代码因素还有关? |
||||
-- 作者:有点蓝 -- 发布时间:2021/12/17 13:31:00 -- 这个要自行调整测试了 |
||||
-- 作者:WELOVEFOX -- 发布时间:2021/12/17 14:23:00 -- 你描述有问题,你所描述的是代码是一样的,只是换了打印方式。 如果你代码是一样的,应该将实物的标签拍图上来, 代码不一样的,那基本就是代码问题。
如果连扫码的枪也是不一样的,更是误导。 这是很基本的逻辑判断。 所以,你提供的有限条件下,只能判断: 如果无论那个打出来的标签,如果微信都能扫。 那基本就是你枪的问题,用了不同枪,去扫码,因为不同枪的解码是不同的。 如果是枪的原因,就找枪的说明书,代码里面换用2个枪都能支持的标签编码。
[此贴子已经被作者于2021/12/17 14:29:43编辑过]
|
||||
-- 作者:edisontsui -- 发布时间:2021/12/18 11:12:00 -- 请看附件。里面有两种条形码,都是128码,用的扫描枪是同一把,用的打印机是同一台。 1. 打印之前,excel 生成的码和 foxtable 生成的码看不出什么区别。 2. 打印之后,excel 生成的码,从打印结果看,其线条很平整;而 foxtable 生成的码打印出来的线条像锯齿型。 3. excel 生成的码打印后能够被扫码枪读出来;而 foxtable 生成的码打印出来扫码枪无法读出来。
我在 foxtable 里面分别用128码、39码和93码来调试,并且用多种 barratio 来调试,打印结果都是:线条像锯齿型,扫码枪无法读出来。
|
||||
-- 作者:有点蓝 -- 发布时间:2021/12/18 11:30:00 -- 调整4楼的参数,看打印效果。窄条宽度设置大,把条码拉宽一点测试 |
||||
-- 作者:lgzhao -- 发布时间:2021/12/18 13:44:00 -- 专业标签如果是热敏、碳带一类的都是单色位图打印,你估计用的是多位彩图。转换后自然丢像素了。需要把原图做成单色位图再打印就好了。拿走不谢 |
||||
-- 作者:WELOVEFOX -- 发布时间:2021/12/24 15:23:00 -- 从你附件及你这个问题应该表述为: 1. EXCEL生成的条形码(激光机打印),扫描枪可以扫描。我用我的扫描枪扫你的EXCEL一样扫不出来,判断条码长度不当或条码类型不符合扫描枪。 2. 用FOXTABLE生成的条形码(热敏机打印),你同一扫描枪无法扫描。完全可以下判断:代码设计不当、及热敏机打印打印头或相应因素导致打成曲线,导致扫码效果不佳,且条码类型生成长度过长,扫描枪不支持。 类似这样的内容: 211213ZJ20 211211-71107 不用任何美化,FOXTABLE里面选用Code128、39、93码完全没问题。 在电脑屏幕上用你扫描枪直扫,如果可以扫得出,完全就是你套用代码错误, 或热敏打印机打印效果问题(你可以用FOXtable链接激光打印机打印出来对比效果,判断是否热敏机问题)。 |