我需要创建最多44个字符的Code 128条形码。Code 128条形码格式支持的最大字符数是多少?我知道Code 128可以编码ASCII的所有128个字符,但我无法确定它支持的最大字符数。
k4emjkb11#
Code 128(ISO/IEC 15417)的规范未定义最大长度,并指出这是任何衍生 * 应用 *[*]标准应定义的内容:
4.7.1符号和数据特征
应用规范应考虑以下参数。B)符号中的数据字符的数量,其可以是固定的、可变的或可变到定义的最大值。例如,GS1通用规范定义GS1-128(代码128在供应链行业的正式应用)每个符号的限制为48个字符:
5.4.1 GS1-128条码符号尺寸特性:
GS1-128符号的特点是:
实际上,应将字符数量限制在扫描仪视野范围内的任何合适的范围内。这将取决于设备的类型和型号,例如手持式与固定式,激光与CCD,高端与预算等。在不受控制或开放的环境中,应预算高度的公差。特别值得注意的是,Code 128支持数字数据的双密度压缩(“模式C”),这使得编码长字符串的数字更加有效。下面是一个包含12345678901234567890123456789012345678901234的44位代码128:
12345678901234567890123456789012345678901234
这对于大多数实际应用来说是适当大小的。然而,这里是相同的代码128,这次包含44个字母字符ABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCD:
ABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCD
这种尺寸的条形码在许多应用中将不是有用的,因为可靠地阅读这种条形码将需要具有高分辨率和宽视场的扫描仪。因此,最终代码128的最大长度不仅取决于应用的实际约束,而且取决于要编码的数据的类型。[*]应用程序是行业术语,指的是条形码系统的使用环境和流程,而不是任何特定的软件应用程序。
1条答案
按热度按时间k4emjkb11#
Code 128(ISO/IEC 15417)的规范未定义最大长度,并指出这是任何衍生 * 应用 *[*]标准应定义的内容:
4.7.1符号和数据特征
应用规范应考虑以下参数。
B)符号中的数据字符的数量,其可以是固定的、可变的或可变到定义的最大值。
例如,GS1通用规范定义GS1-128(代码128在供应链行业的正式应用)每个符号的限制为48个字符:
5.4.1 GS1-128条码符号尺寸特性:
GS1-128符号的特点是:
实际上,应将字符数量限制在扫描仪视野范围内的任何合适的范围内。这将取决于设备的类型和型号,例如手持式与固定式,激光与CCD,高端与预算等。在不受控制或开放的环境中,应预算高度的公差。
特别值得注意的是,Code 128支持数字数据的双密度压缩(“模式C”),这使得编码长字符串的数字更加有效。
下面是一个包含
12345678901234567890123456789012345678901234
的44位代码128:这对于大多数实际应用来说是适当大小的。
然而,这里是相同的代码128,这次包含44个字母字符
ABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCD
:这种尺寸的条形码在许多应用中将不是有用的,因为可靠地阅读这种条形码将需要具有高分辨率和宽视场的扫描仪。
因此,最终代码128的最大长度不仅取决于应用的实际约束,而且取决于要编码的数据的类型。
[*]应用程序是行业术语,指的是条形码系统的使用环境和流程,而不是任何特定的软件应用程序。