问题标签 [code128]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
7573 浏览

delphi - 用于快速报告的 Code128/EAN128 条码组件?

在将包含 EAN128 / Code128 条形码的报告迁移到 Fast Report 的过程中,我发现 Fast Report 没有使用正确的符号。Code128 条码的线条非常宽,因此非常适合在仓库中进行远距离扫描。我举报了,但只收到了第三方条码库的推荐。这个似乎使用了正确的符号系统,但它仍在开发中(现在已经有好几个月了)并且还没有在 Delphi 2009 中使用 Fast Report。

是否有其他 Code128 / EAN128 条码库可用于快速报告?

Code128 条码示例:

替代文字

更新:一个月后。与此同时,我们收到了来自第三方条形码开发商的源代码——但它与我们在 2009 年 10 月收到的有缺陷的代码相同。所以我们的项目卡住了 * Fast Reports wrong Code128 implementation * 不完整和有缺陷的第三方库 * 太自己实现的时间不多,所以还是使用基于QuickReport的Delphi 7打印系统

0 投票
4 回答
2076 浏览

barcode - 比较两个条形码的方法

我有两个正在使用的条形码。它们明显不同,但都扫描为代码 128。一个是奇怪的,一个是正常的。我试图以我能想到的各种方式重新打印条形码的数据,以查看正在使用的子集(A、B 或 C)。

对于正常的,我知道它是A前 10 个字符,然后它将编码更改为B.

我似乎不知道如何查看另一个(奇怪的)编码是什么。

我正在使用符号扫描仪。(我打开了前缀字符,但这只告诉我D(代码 128)

有什么工具可以让我深入研究条形码符号吗?

0 投票
2 回答
1701 浏览

java - 我在哪里可以找到“参考条码”来验证条码库输出?

这个问题不是关于“最佳”条码库推荐,我们在不同平台上使用各种产品,需要一种简单的方法来验证给定条码是否正确(根据其规范)。

我们发现了不同的条形码库和Internet 上的免费在线条形码生成器呈现不同的条形码的情况。例如,新版本的 Delphi 报告库将 Code128 中的非数字字符输出为“0”,或者在文本区域中直接跳过它们。在我们进行迁移之前,我们想检查这些更改是否是由新库中的一个损坏的实现引起的,以便我们可以将此作为错误报告给作者。

我们主要需要带有 A/B/C 子码的Code128和 UCC/EAN-128。

到目前为止,我检查的在线资源是:

它们也显示出不同的结果,例如支持逗号或加号等字符,至少在人类可读的文本中是这样。

0 投票
3 回答
50202 浏览

c# - C#:生成 Code 128 条形码(条/空格的宽度)

所以我继承了这段代码,或者我应该说,有人开发了它并继续前进,现在我们遇到了问题,我正在研究它......

我们正在生成 c128 条码,在对它们进行认证后,他们发现了一个我无法解决的问题。条形/空间的宽度为 10.5 密耳,可接受的范围为 15-21 密耳(1 密耳 = 0.001 英寸)。

渲染代码基于这个库: http: //www.codeproject.com/KB/GDI-plus/GenCode128.aspx但已经修改了一些......

生成的条形码都是字母数字,没有特殊字符。我认为栏+空格的宽度取决于被编码的字符。

以下是正在使用的设置:

如果我猜的话,我认为这是因为条形的宽度基于条码的高度,而不是条码的高度基于文本和条码的长度。但我对规范不太熟悉(即使在审查之后),而且我充其量只是一个新手 C# 程序员......

0 投票
1 回答
1144 浏览

android - Zxing 仅包含一个字符时无法解码一维条码 128

当我将一个字符编码为一维码 128 条码,即“F”或“M”时,Zxing 不会对其进行解码。我首先在我自己的应用程序中发现了这个问题,我在其中集成了 zxing 源代码。然后我也检查了原始的 Zxing 独立应用程序,以确保它不是我的集成问题,而且标准的 Zxing 应用程序不解码 1 个字符长度的条形码。

例如:

在此处输入图像描述

不起作用。

但是,如果条形码中的编码字符串长度为两个或多个字符,即“AB”、“FF”或“MM”,则它可以正常工作。为什么它不适用于 1 个字符长度?zxing中的错误?

0 投票
1 回答
2396 浏览

php - 使用包含 FNC3 功能字符的 Zend 条码组件创建 Code 128 条码

我正在尝试找出如何在我的 Zend 条形码中包含 FNC3 控制字符。

例如,此条码包含 FNC3 字符,然后是 0B

条码

将其与不包含此字符的条形码进行比较。

在此处输入图像描述

我无法弄清楚如何 (1) 更改 128 型条形码的字符集。(2) 在 type128 条码中包含一个控制字符 (FNC1-4)。

我尝试将如下各种组合传递到选项数组的“文本”参数中。 http://framework.zend.com/manual/en/zend.barcode.objects.html

这可能吗?如何通过 FNC3 字符。这是文字字符串'FNC3'还是我遗漏了什么。

编辑:

我曾尝试在我的文本字符串中使用 ü / Ç 字符,但 PHP 每次都会出错。

0 投票
2 回答
18962 浏览

php - PHP脚本计算code128

在整个网络上,我都可以找到如何使用 php 生成条形码图像的示例。

但是我需要将字符串转换为 code128 值的函数,以便我可以在 OpenOffice 和 Word 中使用它,使用 code128 字体对其进行格式化并获得真正的条形码。

虽然理论上我可以自己编码,但我相信已经有很好的和经过测试的解决方案。

更准确地说:我需要将“3870639399632”变成“ÍFf_}Ç_È2yΔ的脚本。

0 投票
1 回答
1649 浏览

php - 在 Code128 条码中编码控制字符

下面是我用来创建 Code128 条形码的内容。我试图弄清楚如何在 $code 中进行某种正则表达式搜索以找到类似“^009”的内容并将其替换为“10000110100”而不破坏其余的编码。我的目标是能够在条形码中使用 Code128 控制字符。

我将不再使用控制字符编码:http ://en.wikipedia.org/wiki/Code_128

谁能帮我这个?我该怎么做?

0 投票
5 回答
43914 浏览

vb.net - 在 vb.net 中生成 Code 128 条码

我正在尝试获取一个字符串并将其转换为 vb.net 中的代码 128 条形码。我是一名新手程序员,想知道有些人认为实现这一目标的最佳设计实践是什么。

一个简单的谷歌搜索已经产生了一些看似免费的解决方案。 http://www.onbarcode.com/vb_net/code-128-generator.html 例如

我也可以自己尝试这样做,但我不确定将字符串转换为条形码的确切方法。我将继续研究这一点,但如果有人已经知道了这一点,它可以为我节省一些时间。

提前致谢

0 投票
1 回答
4242 浏览

barcode - 如何使用 EMDK 2.6 或 DataWedge 解释 GS1-128 UCC/EAN-128 Motorola?

我正在尝试使用摩托罗拉 MC3190 设备读取 ean-128。

读取示例字符串(00)123456789012345675(15)010105,Emdk 和 Datawedge 都返回:]C10012345678901234567515010105

我读取了 FNC1 字符 (" ]C1 " ),但其他参数,在本例中为 (15),我如何找到它?没有识别它的特殊字符!