barcode-scanner 相关问题

条形码读取器(或条形码扫描器)是用于读取打印的条形码的电子设备。它由光源,透镜和光传感器组成,将光脉冲转换成电脉冲。

二维码网络摄像头扫描仪c#

我尝试过各种二维码库和网络摄像头捕获技术。在特定时间间隔内拍摄照片,然后将其发送到二维码库似乎是一个好主意,但成功...

回答 4 投票 0

.NET MAUI 条形码扫描仪不适用于一维代码

我在使用 Camera.MAUI 库扫描代码时遇到问题。当我扫描二维码时,一切都按预期进行。当我想扫描一维码时,扫描仪无法检测到它。 我尝试了各种

回答 1 投票 0

Qr 和条形码阅读器 html5 的 javascript 文档

我想进行输入,在使用网络摄像头或手机摄像头扫描二维码或条形码扫描仪后可以自动填写。 对于剧本我想象了这样的事情 我想进行一个输入,在使用网络摄像头或手机摄像头扫描 QR 或条形码扫描仪后可以自动填写。 对于剧本我想象的是这样的 <video autoplay = "true" id = "video-webcam"> </video> <input type = "text" id = "scanresult"> <script> external or internal script for scan qr or barcode. save result in variable = result html DOM getElementById ('scanresult'). value (result); </script> 我希望任何人都可以针对我的问题向我提供建议或反馈。 谢谢你 在此之前感谢 JaromandaX, 我找到了使用网络摄像头在 Html5 上进行条形码扫描仪的脚本。 这是我的index.html <!DOCTYPE html> <html> <head> <title>QR Code Scanner</title> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" /> <link rel="stylesheet" href="style.css" /> <script src="https://rawgit.com/sitepoint-editors/jsqrcode/master/src/qr_packed.js"></script> </head> <body> <div id="container"> <h1>QR Code Scanner</h1> <a id="btn-scan-qr"> <img src="https://dab1nmslvvntp.cloudfront.net/wp-content/uploads/2017/07/1499401426qr_icon.svg"> <a/> <canvas hidden="" id="qr-canvas"></canvas> <div id="qr-result" hidden=""> <b>Data:</b> <span id="outputData"></span> </div> </div> <script src="qrCodeScanner.js"></script> </body> </html> qsCodeScanner.js //const qrcode = window.qrcode; const video = document.createElement("video"); const canvasElement = document.getElementById("qr-canvas"); const canvas = canvasElement.getContext("2d"); const qrResult = document.getElementById("qr-result"); const outputData = document.getElementById("outputData"); const btnScanQR = document.getElementById("btn-scan-qr"); let scanning = false; qrcode.callback = res => { if (res) { outputData.innerText = res; scanning = false; video.srcObject.getTracks().forEach(track => { track.stop(); }); qrResult.hidden = false; canvasElement.hidden = true; btnScanQR.hidden = false; } }; btnScanQR.onclick = () => { navigator.mediaDevices .getUserMedia({ video: { facingMode: "environment" } }) .then(function(stream) { scanning = true; qrResult.hidden = true; btnScanQR.hidden = true; canvasElement.hidden = false; video.setAttribute("playsinline", true); // required to tell iOS safari we don't want fullscreen video.srcObject = stream; video.play(); tick(); scan(); }); }; function tick() { canvasElement.height = video.videoHeight; canvasElement.width = video.videoWidth; canvas.drawImage(video, 0, 0, canvasElement.width, canvasElement.height); scanning && requestAnimationFrame(tick); } function scan() { try { qrcode.decode(); } catch (e) { setTimeout(scan, 300); } } 样式.css html { height: 100%; } body { font-family: sans-serif; padding: 0 10px; height: 100%; background: black; margin: 0; } h1 { color: white; margin: 0; padding: 15px; } #container { text-align: center; margin: 0; } #qr-canvas { margin: auto; width: calc(100% - 20px); max-width: 400px; } #btn-scan-qr { cursor: pointer; } #btn-scan-qr img { height: 10em; padding: 15px; margin: 15px; background: white; } #qr-result { font-size: 1.2em; margin: 20px auto; padding: 20px; max-width: 700px; background-color: white; } 有很多更好的库可以做到这一点,但我个人推荐QrScanner,因为它简单且直观。 你的实时二维码扫描仪会是这样的...... 扫描仪.html <div id="holder"> <h3>Scan QR Code from Camera</h3> <div class="make"> <video id="scan"></video> </div> <div> <input type = "text" id = "scanresult"><br> <button id="start">Start</button> <button id="stop">Stop</button> </div> </div> 然后添加一点CSS: 样式.css #holder{ width: 30%; margin:auto; } #holder .make { width: 99%; height: 30vh; margin-bottom: 15px; text-align: center; } video { width: 99%; margin:auto; } 然后添加您的 QrScanner 代码: <script type="module"> import QrScanner from "/path/to/qr-scanner.min.js"; QrScanner.WORKER_PATH = "/path/to/qr-scanner-worker.min.js"; // Scanner Object const scanner = new QrScanner( document.getElementById("scan"), function(result){ document.getElementById("scanresult").value = result; } ); document.getElementById("start").onclick = e => scanner.start(); document.getElementById("stop").onclick = e => scanner.stop(); </script> 然后连接相机并单击开始按钮...

回答 2 投票 0

是否有跨平台条码扫描仪应用程序以及适用于移动设备的 SDK? [已关闭]

我想创建一个适用于 iPhone 和 Android 的条形码扫描应用程序。我找到了 iPhone 的“红色激光”http://www.redlaser.com/SDK.aspx。 我想知道有什么软件...

回答 2 投票 0

ESP32 无法连接蓝牙手持式条码扫描器

我想将 esp32 连接到蓝牙手持式条码扫描仪(我们在杂货店看到的那种)。扫描仪可以轻松连接到我的智能手机,但无法与 esp32 建立连接。我...

回答 1 投票 0

有没有办法在flutter中使用嵌入式条形码阅读器?

我必须使用flutter开发一个移动应用程序。该应用程序要求用户扫描条形码,不是使用手机的摄像头,而是使用嵌入手机顶部的条形码。是...

回答 3 投票 0

为什么条码扫描器会在 Chrome 中打开 Chrome 开发者控制台?

我刚买了一个来自中国的条码阅读器,型号为Honeywell HH400。当我在其他设备上使用它时,它工作得很好。但现在我在我的网络应用程序中使用它,但遇到了问题。它总是切换 C...

回答 3 投票 0

Google App 脚本未按预期创建电子表格

我已经尝试了一切,APP脚本执行日志显示: 执行开始 7:35:32PM 通知执行完成。 没有错误。但它不会创建电子表格。它只在...

回答 1 投票 0

Camera.MAUI 条形码检测不适用于绝对布局或网格,但适用于滚动视图垂直布局

我正在尝试使用绝对布局或网格*来实现它,这样无论您使用什么设备,我的相机视图都会占据整个屏幕,但是当我这样做时,不会检测到条形码。在我使用之前

回答 1 投票 0

CameraX 二维码扫描仪检测到错误

嗨,我用 CameraX 开发了一个简单的 QR 码扫描仪。它有效,但我想在二维码周围显示预览形状。 我创建了一个自定义视图并发送条形码的绑定框,但是..尺寸和位置是错误的...

回答 2 投票 0

Google 应用程序脚本有人可以帮我修复我的脚本吗

有人可以帮助我编写脚本吗?我已尝试了所有方法,APP 脚本执行日志显示: 执行开始于 7:35:32PM 通知执行已完成。没有错误。但它不会创建电子表格...

回答 1 投票 0

如何在移动视觉条码扫描仪顶部绘制叠加层?

我一直在努力完成这件事,但过去几天没有成功。我正在尝试在移动设备顶部添加一个方形框覆盖层(如果它也可以包含 2 个按钮,那就太好了)...

回答 1 投票 0

如何读取长度= 50 个字符的 CODE_128 ionic Cordova 插件条码扫描仪

我正在尝试读取长度为 50 个字符的代码栏。 不幸的是,我无法做到这一点。 我更改了多个插件,但结果相同(@red-mobile/cordova-plugin-barcodescanner,

回答 1 投票 0

Qt 应用程序扫描二维数据矩阵条形码时丢失字符

我遇到扫描二维数据矩阵条形码的问题,我发现扫描时缺少不同的字符。此问题仅发生在 Linux 上。 GD4500 Datamatrix 扫描仪可用作键盘楔...

回答 1 投票 0

Android API 用于打开相机和扫描二维码?

我正在尝试开发一个可以打开相机并扫描给定二维码的应用程序。但是,我有一个限制,即我不能使用任何第三方库,例如 ZBar Code Reader 或 ZXingScan...

回答 1 投票 0

C# USB 条形码扫描仪在第二次扫描时不写入行尾字符

我有一个带有 USB 条形码扫描仪的 WPF 应用程序。 该应用程序的目的是让客户扫描他们的客户卡并自动输入他们的详细信息。申请后第一次扫描...

回答 1 投票 0

如何让Excel工作簿/工作表成为焦点?

好吧,所以我尝试将条形码扫描仪用于多种目的,但我遇到了这个问题,如果有人使用该扫描仪正在等待扫描到工作簿的电脑,则工作簿会失去焦点。我...

回答 1 投票 0

在python中解码pdf417条形码

我在浏览器上搜索了很多,以找到一些在 python 中读取/解码 pdf417 条形码的方法 - 但对我来说没有任何作用。 首先我尝试了简单的模块“pyzbar”: 导入CV2 从 pyzbar.pyzbar 导入 dec...

回答 1 投票 0

未捕获的错误:调用未定义的函数 msqli_real_escape_string()

我正在尝试制作条形码扫描仪,但遇到这样的问题,我不知道该怎么办 如何解决这个问题: 致命错误:未捕获错误:调用未定义的函数 msqli_real_escape_string...

回答 1 投票 0

Blazor 不提供单独的会话。怎么解决?

我有一个托管在 Azure 应用服务上的 Blazor 服务器应用程序,该应用程序与通过 Azure 上的 VNET 连接的本地服务器进行通信。 我在用户将使用的地方进行了自定义身份验证...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.