问题标签 [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 投票
1 回答
914 浏览

php - 如何在 PHP 中使用特定字体生成条形码

我需要以 code39 格式生成条形码图像。我需要使用特定的字体 'w39H.fft' , 'w39LC.fft'

我正在使用这个库来生成条形码图像。

https://github.com/fobiaweb/Barcode39

但我找不到任何使用字体的选项。您还可以建议任何其他库。

0 投票
0 回答
450 浏览

windows - 在 Windows 10 设备驱动程序中使用互斥锁导致代码 39

我正在基于 Windows 驱动程序示例存储库中的 avstream/avscamera 示例为虚拟相机开发 Windows 10 设备驱动程序。驱动程序将通过由 Mutex 同步的共享内存从单独运行的 Windows 应用程序中获取其帧。

我可以无错误地构建驱动程序,但是当我尝试使用 Hdwwiz.exe 安装它时,我收到以下错误:

Windows 无法加载此硬件的设备驱动程序。驱动程序可能已损坏或丢失(代码 39)。

有什么想法/建议吗?

如果我注释掉所有的 Mutex 和 Shared memory 方法,安装驱动没有问题。如果我只取消注释执行 CreateMutexA 调用的行,则它的内容为:

void myinitfunction() {
mutex = CreateMutexA(&securityAttributes, false, "mymutexname"); }

我再次收到 Code 39 错误。

这表明我错误地链接了运行时。

可能相关信息:我正在尝试在具有 17134.rs4_release.180410-1804 的 64 位构建版本的笔记本电脑上安装 64 位版本的驱动程序我已将 Windows SDK 版本设置为 10.0.17763.0。(当 SDK 版本设置为 17134 时构建失败,因为 Windows Kits/10/bin/10.0.17134.0 目录不包含 stampinf.exe 文件的实例)。

我的图书馆目录是:

C:\Program Files %28x86%29\Windows Kits\10\Lib\10.0.17763.0\um\x64; C:\Program Files %28x86%29\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\lib\x64\store;$(库路径)

Windows/inf/setupapi.dev.log 文件并没有告诉我更多信息。它有以下文字:

设备状态:0x01802001,问题:0x0 (0x00000000) dvi: {Restarting Devices} 11:09:38.030 dvi: Start: ROOT\AVSCAMERA\0000 !!! dvi:设备未启动:设备有问题:0x27 (CM_PROB_DRIVER_FAILED_LOAD),问题状态:0xc0000034。dvi:{重新启动设备退出} 11:09:38.064 dvi:{配置设备 - 退出(0x00000000)} 11:09:38.065 dvi:设备状态:0x01802401,问题:0x27 设备状态:0x01802001,问题:0x0(0x00000000)dvi : {重启设备} 11:09:38.030 dvi: 开始: ROOT\AVSCAMERA\0000 !!! dvi:设备未启动:设备有问题:0x27 (CM_PROB_DRIVER_FAILED_LOAD),问题状态:0xc0000034。dvi:

0 投票
0 回答
49 浏览

c# - AB 条码扫描系统 -- Code39 符号系统选项

一位客户要求我们公司使用 AB 扫描系统来确认 2 个不同的容器/主标签在每个容器和每批货物上包含相同的 Part# 条形码。问题是两个条形码都包含相同的信息——那么我们如何防止操作员扫描同一个标签两次呢?

我们为此部门使用的旧 WinCE6 扫描仪编写了一个应用程序 (.Net 3.5CF),我们认为如果条形码格式不同,那么我们可以通过 Intermec/Honeywell SDK 提取每次扫描的信息并使用它以确保为每个容器扫描两种格式类型(另请注意:由于无聊的原因,我不会在此处详细说明,我们无法更改任何一个标签来协助此解决方案)。不幸的是,两个标签都使用相同的格式(Code39)。

在进一步阅读霍尼韦尔 SDK 之后,看起来我们可能会通过符号系统选项获得其他一些可能性——但我在挖掘有关这些的更多信息(即 CodeMark、符号系统 ID 等)时遇到了一些麻烦。

有没有人有过这样的问题的经验,可以告诉我我是否走在正确的道路上..?是否有可能相同的条形码(由 2 个不同的公司在 2 个不同的设施中创建)可能包含一个不完全相同的晦涩符号选项..?或者也许有一个我无法为整个场景识别的“标准”解决方案?

谢谢!!

0 投票
1 回答
164 浏览

barcode - 使用 ZPL 打印代码 39 时跳过特殊字符

我正在尝试使用斑马 ZPL 打印代码 39 条码。我的现场数据如下:

^FDabc-def^等..

是否有一个命令可以帮助跳过条形码中的“-”?我只需要打印没有特殊字符的“abcdef”。

谢谢。

0 投票
2 回答
45 浏览

barcode - 条码的准确性

书籍(例如“移动设备条形码”,ISBN 978-0-521-88839-4)、论文(例如“条形码可能比通常认为的错误率低”,DOI:10.1373/clinchem.2010.153288)或网站信息给出了条形码的准确性或错误率。

例如 Code39 的给定数字从 170 万中的 1 个错误、300 万中的 1 个错误到 450 万中的 1 个错误不等。

这些数字从何而来,如何计算(例如 Code39)?

ISO/IEC 16388:2007中 Code39 的定义中,我也找不到有用的信息。

0 投票
1 回答
233 浏览

barcode - 使用 USB 扫描仪和手机摄像头扫描仪时,Code 39 条码扫描不同的值

真的希望有人能够帮助解决这个问题,因为我几乎失去了理智,试图理解为什么会发生这种情况。

使用常规 USB 条码扫描仪和手机摄像头扫描 Code 39 条码中的相同值时,我得到了不同的结果。

使用条码扫描器扫描 482168 的值时,我将值 142673096 粘贴到记事本中;使用条形码扫描仪扫描 482172 的值时,我将值 142673122 粘贴到记事本中;值 482169 和 482171 已正确粘贴。

我最初认为问题出在生成这些条形码的应用程序上,但是,在此处生成这些条形码时也会发生同样的情况https://barcode.tec-it.com/en/Code39FullASCII?data=482168

我以为条形码的长度和宽度可能是问题,但调整它们没有任何效果。

有没有人偶然发现过类似的东西,并能提出为什么这些会以不同的方式被读取和编码?

0 投票
2 回答
916 浏览

barcode - 条码 39 中的下划线在扫描时消失

在此处输入图像描述我使用条形码代码 39 扩展来创建条形码。在我的软件中,代码很好。前任。607A_QIT002-0004。当我扫描代码时,我收到了 607A QIT002-0004。_ 已更改为空格。我的扫描仪处于扩展模式。

你知道为什么 _ 会切换到一个空间。

谢谢

0 投票
0 回答
21 浏览

excel - 条形码公式仅在 excel 中显示给创建者

我有一个关于在 excel 中创建条形码的问题。我在一家企业工作,重要的是每个人都能够看到条形码并能够在没有代码 39 字体的情况下进行更改。本质上,因为我制作了 excel 文档,所以条形码会显示给我,但是当同事打开 excel 文档时,它会显示为Part Number。当然,同事可以下载代码 39 字体并进行更改,但我想知道是否有更通用的方法在 Excel 上创建条形码。我知道我可以下载它们并将它们复制到 excel 中,但这很耗时。非常感谢您的帮助。附上照片 在此处输入图像描述在此处输入图像描述 在此处输入图像描述

0 投票
0 回答
45 浏览

google-sheets - 具有多组信息的条码,能够自动标记

有没有办法创建一个条形码,它是“PartNumber”,然后是“Line”,然后当部件号被扫描到谷歌表中时它被分解了?因此,例如,操作员将扫描一个预先制作的条形码,其中包含零件号和行(照片的第 2 行)。但是,我想知道是否有一种方法可以拆分扫描仪/条形码,以便在零件号之后输入/标签,然后进入行并输入来自条形码的行。需要任何帮助或澄清。谢谢。[![在此处输入图片描述][1]][1]

在此处输入图像描述

0 投票
0 回答
60 浏览

plsql - 在 PLSQL 中使用转义码在 EPSON FX-890IIN 上打印 Code 39 条码

我有一个很长的问题。我们正在使用上面列出的打印机,并试图从中打印 Code 39 条形码。我查看了以下文档https://files.support.epson.com/pdf/general/escp2ref.pdf 特别是第 327 页的顶部。我在代码中按照该片段进行了发球,但没有运气。我正在使用 PLSQL,想知道是否有人有任何运气或提示。p_string 以 xxxxxxxx-xxxxx 的形式出现。x = 数字 0-9。我最近的尝试是删除 BC DATA 变量,只传入 p_string ,这无论如何都是我们想要的输出。