问题标签 [zxing.net]

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 回答
375 浏览

vb.net - ZXing 条码为 PDF417 条码抛出异常错误“无法将消息放入列中”

我正在测试我的桌面应用程序以生成 PDF417 格式的条形码。我哪里错了?每次我运行代码并在文本框中键入任何文本时,当我尝试对数据进行编码时,它都会抛出一个错误,提示“无法将消息放入列中”该代码适用于其他格式的条码,例如 DATAMATRIX、QR CODE 等。但是对于 PDF417 它将不起作用

我正在使用 Zxing Barcode 进行编码

这是我的代码

0 投票
1 回答
2196 浏览

c# - ZXing 无法读取此二维码

我有以下代码:

我试图阅读以下图片:

在此处输入图像描述

如果我以彩色或灰度扫描,此代码可以正常工作。当我以黑白扫描时,它不起作用。

ZXing 中是否有允许扫描的设置?

有没有简单的方法来擦洗小点?

[编辑] 我们在 Visual Studio 中使用从 Nuget 安装的 ZXing.Net v0.16.5。Nuget 显示最新版本可用。

0 投票
0 回答
191 浏览

c# - 我无法扫描 Maxicode Barcode Zxing Xamarin

我有下一个代码:

当我尝试读取 Maxicode 条形码时,从不进入scannerPage.OnScanResult 函数

0 投票
2 回答
246 浏览

c# - 条码扫描不允许用户移动条码扫描两次

我正在使用 zxing 扫描仪,它工作得很好,但由于某种原因,它扫描了两次相同的条形码。我已经设置了一个线程延迟以尝试保持视口打开,但让操作员有时间将设备从条形码上移开,但运气不好,他们报告了两次扫描项目,但我们不想关闭视口.

但要添加我不想关闭 ZXingScannerView 只是暂停它给用户足够的时间来准备下一个条形码

下面的代码是在一个按钮的按钮点击下,他们没有点击按钮两次,即使扫描两次。

0 投票
1 回答
838 浏览

nuget - 尝试安装 ZXing.Net 库时,NuGet 包管理器控制台返回 InvalidOperation

我正在尝试将 ZXing.Net 库安装到 VisualStudio 2019 以在 Unity 中使用,但在控制台中输入命令会返回 InvalidOperation 类别

我只是在 nuget.org 中复制粘贴了 ZXing.Net 的代码,但它返回了这个错误:

0 投票
1 回答
895 浏览

c# - 如何将类型“UnityEngine.Color32[]”转换为“UnityEngine.Sprite”

我正在尝试使用 ZXing.Net 生成 QR 码,起初我遇到了.Save()由于错误 CS1061 而无法正常工作的问题。所以,我放弃了这个想法,然后我尝试保存.Write()为图像,然后统一渲染,但 Unity 返回错误:

Cannot implicitly convert type 'UnityEngine.Color32[]' to 'UnityEngine.Sprite'

我尝试使用他们用作解决方案的此处Sprite.Create()的答案,但转换了 Texture2D 而不是 Color32[ ] 但我无法确认代码是否对我有用,因为代码返回错误:

The type or namespace name 'Image' could not be found

正如我所说,我无法确定代码是否真的有效。我不知道是什么导致了namespace错误,因为我使用的脚本位于图像 UI 下。

这些是我正在使用的代码:

我还没有测试过这段代码,因为在运行之前必须先解决错误。

0 投票
2 回答
864 浏览

unity3d - 图像不包含“PIXEL_FORMAT”的定义

我已尝试在此答案中测试 QR 码阅读器的 c# 代码

我只是将代码复制粘贴到 C# 脚本中,并将其放置在 ARCamera 预制件中,就像 KDelli 所说的那样,但我一直收到此错误:

错误 CS0117:“图像”不包含“PIXEL_FORMAT”的定义

从这两行:

我想我只是错过了using代码/库之类的东西,或者可能是由于代码太旧而导致出现此错误。

0 投票
1 回答
436 浏览

c# - 按颜色着色条码位图

我正在使用 ZXing.NET 使用此代码生成条形码

所以目前每个条形码(和文本)都是黑色的。例如,有没有办法可以传入一个Color对象来将条形码和文本着色为红色?我尝试了这个 hacky 解决方案来获取当前像素颜色,检查它是否为白色,如果不是,将其着色为指定的字体颜色。

不幸的是,每个像素都被着色了..

0 投票
1 回答
579 浏览

c# - 如何为 zxing 库中的数据矩阵图像生成设置 2D 数据矩阵格式

我必须使用 zxing 库生成 DataMatrix 图像的不同数据格式(如 8x8、10x10、12x10 等) 。目前基于数据长度的自动格式将在 zxing 库中设置。因此,我们必须在 zxing 条码生成库中对 User 端的数据格式进行更改。

0 投票
1 回答
56 浏览

zxing.net - ZXing.NET EAN8Writer 获取校验和

我想在 VB.NET 中创建条形码图片之前检查我的(条形码)代码或丢失校验和编号。这是关于其外观的最小化示例的关键部分:

我在网上的各种示例中找到了这部分代码。但在我的系统上,我收到错误'getStandardUPCEANChecksum is not a member of UPCEANReader'。为什么这不能按预期工作?
除了手动计算之外,这里还有其他方法可以获得这种情况的校验和吗?