如何在android中使用zxing app扫描格式PDF 417的条形码?

时间:2012-04-11 04:33:56

标签: android android-intent zxing barcode-scanner

如何扫描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);

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

使用mit应用程序发明者2的

,您可以使用条码扫描器对象执行此操作。

在设备中安装ZXing条形码阅读器,然后转到config并启用pdf417格式(默认情况下已禁用),然后使用外部条形码阅读器下载或编程任何条形码阅读应用程序。工作良好。