问题标签 [code39]

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 投票
0 回答
1738 浏览

javascript - 通过jquery或javascript从扫描的pdf(图像)中读取二维条码?

任何人都知道通过 jQuery 或 javascript 从扫描的 1 页 .pdf 中读取 CODE39 条形码的任何方法吗?

我的目标是能够将 .pdf 的 url 路径传递给一个函数,该函数返回在扫描的 .pdf 上的条形码中编码的数据字符串。

我不精通 Java,所以 ZXing 有点过头了。

非常感谢任何帮助。

0 投票
2 回答
2109 浏览

c# - 从 Web 链接启动 IOS 条形码扫描仪

我正在向 C# asp.net Web 应用程序添加 Code 39 条码扫描功能。此功能必须适用于 iphone、ipad、android 手机和 android 平板电脑。我需要将扫描的条形码值传递回我的网络应用程序。

到目前为止,我已经能够通过这种方法使用 ZXing 条码扫描仪在 android 手机和 android 平板电脑上完成这项工作。不幸的是,App Store 中的 ZXing 当前版本(1.1 版)目前无法扫描一维条码类型。通过我的大部分研究,我看到一维条码扫描已被移植到更高的 IOS ZXing 版本,但我不是 IOS 开发人员,不确定如何安装或启用它。

我还探索了使用 pic2shop 的网络解决方案的可能性,但这仅适用于 UPC 和其他商业代码,并且根据我的客户要求,条形码必须是 Code 39。

我在全国各地都有客户,所以我不能亲自为每个客户在现场,所以我需要所有的复杂性都在我的代码中而不是最终用户身上。我意识到 IOS 解决方案可能与 droid 不同,但我需要它让最终用户感觉尽可能接近,因为我的一些客户将使用多个设备,我需要尽量减少混淆。

我意识到我的要求很高,有很多限制,但任何想法都将不胜感激。

0 投票
1 回答
1808 浏览

barcode - 没有人类可读文本的 FPDF 条码

使用 FPDF 和 FPDI 库,是否可以在没有人类可读文本的情况下打印条形码?我正在使用 Code39 库,但我找不到任何地方来禁用文本。

0 投票
1 回答
991 浏览

iphone - 用于扫描错误 Code39 条码的应用程序(无开始/停止字符)

我必须使用 iPhone 应用程序阅读一组使用 Code39 字体生成的条形码,但缺少前导/尾随“星号”,因此它们被认为是无效的,并且被我尝试过的任何应用程序简单地忽略(来自应用商店)。

除了星号之外,代码的格式很好,所以我想知道是否有办法强制条形码阅读器读取它,尽管缺少字符。

我找到了应用程序的来源(例如ZBar),但它们依赖于封闭的库......

有什么提示吗?

谢谢

0 投票
2 回答
168 浏览

reporting-services - 需要帮助从旧表单中识别条形码编码

我在由旧 AS/400 系统生成的纸质表单上有一个条形码字段,我需要将其转换为更现代的报告系统。我一直在尝试追踪此条形码字段使用的编码,但我无法找到任何对报告过程有第一手知识的人。

据我所知,生成报告的系统是在 1980 年代中期开发的。

这是相关条码的示例。条码旁边的报告上没有打印任何字母数字字段,所以到目前为止我还无法对编码进行逐个字符的分析。我怀疑它是 Code 39,但我想在继续之前更有信心。

原始条码图像

编辑

这是我尝试使用Code 39 表手动解码的图像。

解码图像

0 投票
0 回答
195 浏览

iphone - zBar sdk 不扫描 VIN 码

我正在使用 zBAr SDK 来扫描 VIN 码。我正在按照 zBar 的教程设置 Code_39 的扫描符号。每次我运行该应用程序时,它都会显示“图像选择器无法读取”。

我正在使用以下代码

[reader1.scanner setSymbology: ZBAR_CODE39 config: ZBAR_CFG_ENABLE to: 1];

谁能告诉我我做错了什么??提前谢谢

0 投票
2 回答
354 浏览

javascript - JavaScript 无法识别所需输出的反斜杠

我这里有一个 JS 程序,它使用显示 HTML 和 CSS 生成 Code39 条形码来显示白线和黑线。JS 文件很好,但我需要这段代码来生成一部分条形码作为反斜杠。问题是,常规的 Code39 都包含在脚本的数组和函数中,而扩展的 Code39 没有,那是包含反斜杠的部分。(我试图实现的最终结果是输入文档的服务器路径并使其显示在条形码中。)

这可能有助于解释更多关于 Code39 的信息:http ://en.wikipedia.org/wiki/Code_39

好的,这就是我所做的:在barcode.html 文件的第19 行之后,我输入了一个反斜杠。此处输入的任何内容都将显示在两个星号之间的条形码下方,并且当页面加载时,条形码将与下面的数字一致。(我目前在反斜杠上附加了一个全黑的虚拟图案)。在 code39.js 文件的第 357 和 358 行,我添加了带有其他字符的反斜杠(当然使用了两个反斜杠)。我还在下面第 399 行和第 408 行的数组中添加了相同的内容,但我仍然无法让 JS 识别反斜杠,它只是在条形码上不断吐出一个“0”,这是我得到的结果输入了脚本中未指定的值。任何和所有的帮助表示赞赏!

条码.html 文件:

code39.js 脚本文件:

0 投票
0 回答
1569 浏览

python-3.x - python3 reportlab代码39添加额外字符

使用 python3 和 reportlab 我正在尝试生成两列条形码:

它会生成一个文件,看起来还不错,但是用条形码扫描仪扫描它们后,它们的内容如下:

RA100 后面有一个空格。它显然是按 ASCII 优先顺序排列的,我只是不知道为什么。是否有我想启用/禁用的设置?

此外,它绝对不是条形码扫描仪,我将其重置为读取 code39 并在其他非 reportlab 生成的条形码上进行了测试,它们工作得很好。

谢谢您的帮助!

另外,我从这里修改了代码:https ://stackoverflow.com/questions/2179269/python-barcode-generation-library

编辑 当我用 code128 测试时,它工作得很好。所以它似乎特定于code39

编辑2:我是个白痴。我的条码扫描仪不支持校验和选项。在 reportlab 中禁用校验和解决了我的问题。我会留下这个,以防其他人遇到这个问题。

通过以下方式禁用校验和:

checksum=False 可能工作得很好,但是在查看他们的来源后,他们使用 1 和 0 表示真/假,并认为坚持他们的做法会更安全。

0 投票
1 回答
2380 浏览

c# - 条形码图像未扫描

我在我的 asp.net mvc 应用程序中为标签创建了条形码。现在我将该图像插入到 excel 表中以打印标签。问题是条形码扫描仪无法读取条形码。

我正在生成 Code 39 条码,如下所示:

条码图像已成功创建并保存在文件夹中。然后我正在创建一个 excel 表并插入这些图像,如下所示:

图像也正确插入到 excel 中,但是当我打印出来并扫描条形码时,它没有扫描。

我已经检查了我的扫描仪及其工作正常,因为我从网上在线创建了类似的条形码,打印输出并且它们被完美地扫描。

我能做出的唯一区别是在线生成的条形码和我的应用程序的视觉外观。在线条码打印的线条更清晰,而我的应用程序生成的条码线条模糊。不确定这是否是原因。

从过去几天开始,我一直在为此苦苦挣扎。请指教。

0 投票
0 回答
99 浏览

vb.net - 使用不同于 vb.net 上的默认字体样式

我正在 vb.net 中开发一个程序。问题是当我使用 Graphics 中的 DrawString 构建图像并将其放入图片框时。我使用的字体是 Free 3 of 9 for Code39 条形码编码。使用字体样式“Normal”构建的代码无法从扫描仪读取,但当我使用字体样式“Expanded”时它是可读的。

现在 vb.net 中的问题是我无法选择与以下不同的字体样式: -Normal -Italic -Bold -Underlined -Strikeout

我试过每个人,但什么也没发生。如果您有解决方案,请写在这里。

谢谢你。