2014-10-14 1 views
1

튜토리얼 here을 따라했으며 매력처럼 작동합니다. 하지만 PDF417 지원을 사용하고 싶습니다. 어떻게해야할지 모르겠습니다.바코드 스캐닝에 PDF417 지원을 사용하려면 어떻게해야하나요?

누구나 PDF417을 활성화하는 방법을 알고 있습니까? zxing?

이 줄 (IntentIntegrator.java) 중 하나에 PDF_417을 추가하여 사용할 수 있다고 생각했지만 작동하지 않는 것으로 보입니다.

public static final Collection<String> ONE_D_CODE_TYPES =list("UPC_A", "UPC_E", "EAN_8", "EAN_13", "CODE_39", "CODE_93", "CODE_128","ITF", "RSS_14", "RSS_EXPANDED");

+0

중복 가능성 [ZXing PDF417 + ALL \ _CODE \ _TYPES (http://stackoverflow.com/questions/22567698/zxing-pdf417-all-code-types) –

답변

1

추가

// supported barcode formats public static final Collection<String> PRODUCT_CODE_TYPES = list("UPC_A", "UPC_E", "EAN_8", "EAN_13", "RSS_14");

initiateScan 매개 변수 합니다.

인용구 : (안드로이드) ZXing을 사용

,이 같은 PDF417 바코드 스캔을 시작하면 ...

List<String> oDesiredFormats = Arrays.asList("PDF_417".split(",")); 
IntentIntegrator integrator = new IntentIntegrator(this); 
integrator.initiateScan(oDesiredFormats); 

... 당신은 PDF417 제외하고 "모든 코드"(시작 그리고 아마도 몇 가지 다른) 바코드 ZXing PDF417 + ALL_CODE_TYPES

에 코멘트에서

IntentIntegrator integrator = new IntentIntegrator(this); 
integrator.initiateScan(); 

... 이런 식으로 검색 0

List<String> oDesiredFormats = Arrays.asList("UPC_A,UPC_E,EAN_13,EAN_8,RSS_14,RSS_EXPANDED,CODE_39,CODE_93,CODE‌​_128,ITF,CODABAR,QR_CODE,DATA_MATRIX,PDF_417".split(",")); 
IntentIntegrator integrator = new IntentIntegrator(Globals.g_oActivity); integrator.initiateScan(oDesiredFormats); 

신용 : https://stackoverflow.com/users/3447790/mindmusic

관련 문제