0
我正在使用Google庫ZXING來解碼Code39條形碼,並且我想以不同的方式處理「找不到條形碼」的案例和「不可能解碼條碼」的情況:這可能嗎?ZXING - 處理「找不到條形碼」和「不可解碼條形碼」
非常感謝
我正在使用Google庫ZXING來解碼Code39條形碼,並且我想以不同的方式處理「找不到條形碼」的案例和「不可能解碼條碼」的情況:這可能嗎?ZXING - 處理「找不到條形碼」和「不可解碼條形碼」
非常感謝
不同的例外取決於解碼失敗的明顯天性拋出。
最常見的是NotFoundException
,這意味着它沒有看到任何開始看起來像條形碼輪廓的東西。那裏可能有也可能沒有條形碼;它只是沒有看到它。
FormatException
和ChecksumException
如果條形碼似乎格式不正確,則會拋出。這意味着它發現了一些看起來像條形碼但在解析過程中失敗的東西。這通常發生是因爲它幾乎正確地讀取它,但不完全。也就是說,這更強烈地表明那裏有一些條形碼。
你應該真的說你想做什麼 - '不同的方式'沒有指定任何東西。 –
我想顯示一個彈出消息,如第x頁的「找不到條形碼」或第y頁的「不可解碼條形碼」 –
您何時能夠得出結論:在那裏沒有條形碼? –