我對android中zxing庫的條碼類型支持有點困惑,所以請給我這裏的建議。Zxing zxing條碼庫支持android?
下面是條形碼的類型
阿茲特克2D,QR二維碼,一維碼128B,二維矩陣(ECC 200)
,我想給在應用程序的支持,以便確實斑馬線上述所有這些支持?或任何其他免費的第三方庫可用
謝謝。
我對android中zxing庫的條碼類型支持有點困惑,所以請給我這裏的建議。Zxing zxing條碼庫支持android?
下面是條形碼的類型
阿茲特克2D,QR二維碼,一維碼128B,二維矩陣(ECC 200)
,我想給在應用程序的支持,以便確實斑馬線上述所有這些支持?或任何其他免費的第三方庫可用
謝謝。
斑馬線(發音爲「斑馬線」)是一個開放源代碼,多格式 1D/2D條碼圖像處理用Java實現庫,端口 爲其他語言。我們的重點是使用 移動電話上的內置攝像頭掃描和解碼設備上的條形碼,而不是 與服務器通信。然而,該項目也可用於編碼 並解碼臺式機和服務器上的條形碼。我們目前 支持這些格式:
UPC-A and UPC-E
EAN-8 and EAN-13
Code 39
Code 93
Code 128
ITF
Codabar
RSS-14 (all variants)
QR Code
Data Matrix
Aztec ('beta' quality)
PDF 417 ('alpha' quality)
使用斑馬線IntentIngegrator
在你的項目整合斑馬線。此鏈接可能有所幫助 - http://code.google.com/p/zxing/wiki/ScanningViaIntent
您可以在頁面底部找到測試項目。
此代碼與IntentIntegrator
將掃描任何支持。
/* Code copied from ZxingTestActivity */
private final Button.OnClickListener scanAnything = new Button.OnClickListener() {
@Override
public void onClick(View v) {
IntentIntegrator integrator = new IntentIntegrator(ZXingTestActivity.this);
integrator.initiateScan();
}
};
看一看這個問題http://stackoverflow.com/questions/10782354/android-qr-code-library-not-zxing/10783468#10783468 – 2012-08-06 10:20:36