3

如何扫描 PDF417 格式的条码?我需要传递意图附加信息吗?(注意:我的设备中已经安装了 Zxing 条码应用程序)。请帮我。这是我使用 Intent 从我的应用程序中使用 Zxing 条码扫描器的代码

 Intent intent = new Intent("com.google.zxing.client.android.SCAN");
 intent.setPackage("com.google.zxing.client.android");
 intent.putExtra("SCAN_MODE", "PRODUCT_MODE");
 startActivityForResult(intent, MY_ACTIVITY_CONSTANT);
4

2 回答 2

2

“PRODUCT_MODE”永远不会起作用,因为 PDF417 不是产品条形码格式。您需要将“SCAN_FORMATS”设置为“PDF_417”。但是,您可能会发现通常难以扫描 PDF417。Barcode Scanner+将更好地阅读并响应这些意图。

于 2012-04-11T22:45:03.820 回答
0

使用 mit 应用程序发明者 2,使用条形码扫描器对象,您可以做到这一点。

在设备中安装 ZXing 条码阅读器,然后转到配置并启用 pdf417 格式(默认禁用),然后使用外部条码阅读器下载或编程任何条码阅读应用程序。工作正常。

于 2019-07-10T15:37:44.773 回答