问题标签 [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.
php - 如何在 PHP 中使用特定字体生成条形码
我需要以 code39 格式生成条形码图像。我需要使用特定的字体 'w39H.fft' , 'w39LC.fft'
我正在使用这个库来生成条形码图像。
https://github.com/fobiaweb/Barcode39
但我找不到任何使用字体的选项。您还可以建议任何其他库。
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:
c# - AB 条码扫描系统 -- Code39 符号系统选项
一位客户要求我们公司使用 AB 扫描系统来确认 2 个不同的容器/主标签在每个容器和每批货物上包含相同的 Part# 条形码。问题是两个条形码都包含相同的信息——那么我们如何防止操作员扫描同一个标签两次呢?
我们为此部门使用的旧 WinCE6 扫描仪编写了一个应用程序 (.Net 3.5CF),我们认为如果条形码格式不同,那么我们可以通过 Intermec/Honeywell SDK 提取每次扫描的信息并使用它以确保为每个容器扫描两种格式类型(另请注意:由于无聊的原因,我不会在此处详细说明,我们无法更改任何一个标签来协助此解决方案)。不幸的是,两个标签都使用相同的格式(Code39)。
在进一步阅读霍尼韦尔 SDK 之后,看起来我们可能会通过符号系统选项获得其他一些可能性——但我在挖掘有关这些的更多信息(即 CodeMark、符号系统 ID 等)时遇到了一些麻烦。
有没有人有过这样的问题的经验,可以告诉我我是否走在正确的道路上..?是否有可能相同的条形码(由 2 个不同的公司在 2 个不同的设施中创建)可能包含一个不完全相同的晦涩符号选项..?或者也许有一个我无法为整个场景识别的“标准”解决方案?
谢谢!!
barcode - 使用 ZPL 打印代码 39 时跳过特殊字符
我正在尝试使用斑马 ZPL 打印代码 39 条码。我的现场数据如下:
^FDabc-def^等..
是否有一个命令可以帮助跳过条形码中的“-”?我只需要打印没有特殊字符的“abcdef”。
谢谢。
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 的定义中,我也找不到有用的信息。
barcode - 使用 USB 扫描仪和手机摄像头扫描仪时,Code 39 条码扫描不同的值
真的希望有人能够帮助解决这个问题,因为我几乎失去了理智,试图理解为什么会发生这种情况。
使用常规 USB 条码扫描仪和手机摄像头扫描 Code 39 条码中的相同值时,我得到了不同的结果。
使用条码扫描器扫描 482168 的值时,我将值 142673096 粘贴到记事本中;使用条形码扫描仪扫描 482172 的值时,我将值 142673122 粘贴到记事本中;值 482169 和 482171 已正确粘贴。
我最初认为问题出在生成这些条形码的应用程序上,但是,在此处生成这些条形码时也会发生同样的情况https://barcode.tec-it.com/en/Code39FullASCII?data=482168
我以为条形码的长度和宽度可能是问题,但调整它们没有任何效果。
有没有人偶然发现过类似的东西,并能提出为什么这些会以不同的方式被读取和编码?
barcode - 条码 39 中的下划线在扫描时消失
在此处输入图像描述我使用条形码代码 39 扩展来创建条形码。在我的软件中,代码很好。前任。607A_QIT002-0004。当我扫描代码时,我收到了 607A QIT002-0004。_ 已更改为空格。我的扫描仪处于扩展模式。
你知道为什么 _ 会切换到一个空间。
谢谢
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 ,这无论如何都是我们想要的输出。