Ean 13字体无法从扫描仪读取

时间:2016-10-13 17:50:36

标签: fonts barcode barcode-scanner barcode-printing ean-13

我刚刚下载了ean 13字体。我在单词示例中编写条形码:5200095632132但是当我打印它时,我的扫描仪无法读取它。难道我做错了什么?在其他条形码字体中,我读到你需要放置' *'作为角色的开始和结束。喜欢* 5200095632132 *但是在这个字体中,当我把*没有生成条形码行时。

这就是我的条形码的样子:

enter image description here

这就是条形码生成器软件创建相同条形码的方式:

enter image description here

1 个答案:

答案 0 :(得分:2)

这位法国人提供了一个关于如何使用条形码字体的优秀教程:http://grandzebu.net/informatique/codbar-en/ean13.htm

(剧透:它比你想象的要复杂得多)

借助此页面,我制作了一个简单的翻译电子表格来制作ean8条形码:https://www.dropbox.com/s/z7o1w0clfhtxb5i/barcodemaker%20leeg.xls?dl=0

这会给你一个想法。

一般的想法是你不能使用数字本身,而是用字母代替。例如:0 = A,1 = B,2 = C等

哪个字母还取决于号码的位置。例如,在ean8中,前4位数字:0 = A,1 = B,2 = C等。但最后4位数字:0 = a,1 = b,2 = c等。

在ean13的情况下,它取决于第一个数字,您对前6个数字中的每个数字使用哪个转换。 Grandzebu有一个很好的翻译台。

如果你进入VBA,你可以制作一个漂亮的宏。但是使用香草excel配方也是可能的。它占用了一些空间。