问题标签 [pdf417]
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.
c# - 将彩色扫描图像转换为 PDF417 解码器 xzing 的灰度图像
我正在使用 Zxing.Net 库对扫描图像中的 PDF417 2D 条形码进行解码。到目前为止,我发现灰度扫描图像(8 位深度)工作正常,而彩色扫描图像(24 位深度)不工作。我尝试使用以下方法将彩色扫描图像转换为灰度图像。
但是,Zxing.net 无法检测到转换后的灰度图像中的 PDF417 2D Barcode。如何将彩色扫描图像转换为与灰度扫描图像格式相同的灰度图像。
zxing - 给定 PDF417 代码的有效数据,ZXing 抛出“无法将消息放入列”
ZXing.dll -- zxing.net for .net 2.0 -- 文件版本 0.14.0.1
我的应用程序不允许 PDF417 代码的自动调整大小(行/列计算)。因此,我使用选定的设置来确定应该允许多少个字符,然后限制用户输入。
根据我的计算,ZXing 在对 PDF417Writer.encode 的调用中抛出“无法将消息放入列”异常,给定的参数应该是有效的。
示例 #1:
使用这些设置,ZXing 可以编码 94 个字符,但无法编码 95 个或更多字符。
示例 #2:
在这种情况下,ZXing 最多可以编码 5 个字符,但不能编码 6 个或更多字符。
这是一个重现示例 #2 的小型测试程序 (C#):
以下资源解释了示例 #1:
问题:
- 我是否以正确的方式使用 ZXing 来生成 PDF417 代码数据?
- 我是否正确计算 PDF417 代码的容量?
android - Android ZXing 在大型 XML 数据集上生成 PDF417 条码
我有一个相当大的 XML 数据集,例如:
我想将其编码为 PDF417 图像并将其显示在 android 设备设备上。我已经导入了 ZXing 框架,我目前正在尝试这样的事情:
但我不断收到这样的错误:
无法将消息放入列中
我一直在像这样的网站崩溃: - http://www.racoindustries.com/barcodegenerator/2d/pdf417.aspx - http://generator.onbarcode.com/online-pdf417-barcode-generator.aspx
当我对较少的数据进行编码时,我可以毫无问题地得到 PDF417。我也不知道如何设置纠错级别。
我还实现了这里的方法来尝试找出如何最好地设置宽度和高度,但没有真正的运气:在列数固定的 PDF417 条形码中,我将如何计算某些文本所需的行数?
总之,我要问:
- 鉴于字符串长度可能会有所不同,如何将此数据编码为 PDF417 条形码?
- 如何设置纠错级别?
- 设置宽度/高度和行数/列数的最佳方法是什么?
swift - 使用 AVFoundation swift 改进阅读 QR 和 PDF417 代码
我正在尝试阅读 PDF-417 和 QR 码,我的代码有效,但是当光线较少或图像模糊时不起作用。所以我正在寻找有关如何改进阅读代码的信息。
我尝试更改相机上的设置: AVCaptureSession 增加了分辨率设置和 AVCaptureDevice 增加了 videoZoomFactor 但显然我没有正确执行。
我希望你能帮助我。
ios - AVMetadataObjectTypePDF417Code 不返回整个字符串
我正在尝试使用苹果库 AVMetadataObjectTypePDF417Code 读取 pdf417 代码,但这给我返回了一个不完整的链。例如结果应该是:
但我只得到:11111111K9190909 MORAL
我认为中间有另一个编码(��������������������������������������������������
)因此,剪断字符串而不是把剩下的交给我。
你知道吗?,如果有任何选项可以把完整的代码交给我,尽管中间部分是不可读的。
java - 如何使用 Java4Less 生成 PDF417 条码?
对于我们的标准 PDF 和条形码生成,我们有 Java4Less 库 ( java4less-1.0rel.jar ),以便我们的客户可以打印出售给他们/由他们出售的门票。我们使用这个库来创建 CODE128(C)、Aztec、QR 条码等。
现在我们正在研究 PDF417 条码;虽然这个库支持这一代,但有些事情并不顺利。从一个小型 Netbeans 项目中查看以下代码:
这段代码会生成一个带有请求的条形码类型的 .png 图像。除 PDF417 外,所有条码均已生成。
这是显示 CODE128 和 PDF417 生成的图像:
如您所见,CODE128 生成其条形码,但 PDF417 不生成。代码中唯一更改的内容如下:
我查看了文档,示例;我什至从Java4Less官方网站下载了demo,在一个war/Java项目中,它可以正常生成PDF417。
那么这里出了什么问题呢?这是任何人都知道的库中的错误,还是我错过了一步?
ios - 关于使用 AVFoundation 扫描 PDF417
我正在尝试构建 PDF417 代码阅读器。我使用了以下教程,并且我的代码正在运行。http://www.appcoda.com/qr-code-reader-swift/ 滚动页面底部也可以找到源代码。
我正在使用 AVFoundation 并设置captureMetaDataOutput.metadataObjectTypes
为AVMetadataObjectTypePDF417Code
我只想知道是否有一种方法可以优化使用 AVFoundation 读取 PDF417 代码?目前扫描需要大量时间来检测,甚至有时我需要倾斜手机以确保两者并行工作,并且某些代码通过其 pdf417 永远无法工作。我已经按照苹果文档的建议设置了以下内容(https://developer.apple.com/library/ios/technotes/tn2325/_index.html),我可以看到一些改进,但它仍然很慢而且大部分失败的时间。
我正在尝试在这里阅读一些登机牌。任何其他可以改进此扫描的方法。
如果您有任何建议,请告诉我。
更新:这是一个示例条形码,它永远不会与此代码一起使用,但如果您使用像https://goo.gl/EBk7Pu这样的应用程序,即使您只显示部分条形码,它也可以检测到。
TIA
android - PDF417 - iOS 网络应用程序
我目前正在寻找一种通过移动设备摄像头扫描和读取 PDF417 条形码并通过 GET(或任何方法)将数据发送回 URL 的方法。
我最初使用使用 zxing 的 Barcode Scanner 应用程序在 Android 上实现了这一点 - https://github.com/zxing/zxing/wiki/Scanning-From-Web-Pages。这对我的应用程序非常有效。
但是,列出的相同 URL 在 iPhone 上不起作用。
是否有其他应用程序,例如来自 microblink 的 PDF417,我可以以与 Android 上的 zxing 类似的方式使用?