条码扫描Winform c#

时间:2017-11-03 07:41:15

标签: barcode

我使用code39 ttf生成条形码,*作为开始和结束字母。由于我的条形码是* 1234 *,它给了我正确答案。但错误的我用** 1234 **(双开始和结束字母)打印条形码,现在扫描仪无法识别我的条形码。但所有的印刷品都贴在产品上,现在有没有办法扫描包含(** 1234 **)数据的条形码。

3 个答案:

答案 0 :(得分:0)

我认为您必须更改代码,在阅读条形码时必须删除第一个和最后一个字符(*),然后使用软件中的值。

答案 1 :(得分:0)

条形码字体无法扫描的最常见原因是缺少或不正确的开始,停止或校验位(符号)。在这种情况下,您的开始和停止符号不正确,扫描仪无法选择它作为有效的code39条形码。你现在唯一能做的就是 - 再版贴纸。

注意:这不是编程相关的问题btw,因此您可以轻松删除c#/ winforms标签。

答案 2 :(得分:0)

唯一可以挽救代码39条形码的方法是用白纸覆盖或在第一个和最后一个字符上使用白色。此图中可见的字符。

enter image description here