【发布时间】:2014-02-02 18:17:05
【问题描述】:
我在将此字符串编码为条形码符号系统 - Code 128 时遇到了一些问题。
要编码的文本: 1021448642241082212700794828592311
使用来自 idautomation.com 的通用编码器 http://www.bcgen.com/fontencoder/
对于 Code 128 的编码文本,我得到以下输出: Í*5LvJ8*r5;ÂoP
但是,在“;Âo”中,分号和 o 之间的字符(让我们称之为特殊 A)- 不是 Code128 中使用的扩展字符集的一部分。 (请参阅http://www.fonts2u.com/code-128.font 的拉丁语补充)
然而,相同的字符串在 http://www.bcgen.com/linear-barcode-creator.html
怎么做?
如果我在带有条形码字体的网页上使用带有特殊 A 的输出,则特殊 A 字符不会显示为条形码(这似乎是正确的,因为特殊 A 不是字符集的一部分) .
什么给了?请帮忙。
我正在使用 IDAutomation 实用程序将字符串编码为 128c 符号。如果您可以共享代码来进行编码(在 java/pyhton/c/perl 中),那也会有所帮助。
谢谢。
【问题讨论】: