2012-08-25 26 views
1

我必須在移動屏幕上顯示條形碼,只能在72x28像素內(面積約1.5cmx0.5cm)。然後我必須使用智能手機掃描這些條形碼。我不必編碼很多信息 - 只有足夠的信息可以在這種情況下被有效解碼。什麼是最好的可用條碼編碼使用?我認爲縱向很小,一維條碼會更好,但我不想從所有可用選項中找出編碼。哪個條碼編碼對於某個區域最適合?

+0

您至少需要將多少數據放入代碼中? –

+0

有[25 * 25像素的QR碼](http://www.qrcode.com/en/vertable1.html),可以放在你的屏幕上。 – aland

+0

我只是試圖找出這是否可能,即使是非常少量的數據 - 如5位數字或其他。 – abhishek

回答

1

最小的QR碼第1版需要21x21像素。實際上,QR碼應該在所有方面都有一個4模塊邊界,這在技術上至少可以使其達到29x29。然而在實踐中,關閉一個像素可能會很好,讓你適合29x28。

版本1可以編碼在數字模式41位,用最低的EC水平,L.

對於5位數字,一個簡單的代碼128的一維條碼是也許甚至更好的選擇。

+0

謝謝!這有幫助!任何想法哪個android應用程序可能讓我測試這個?所有的Android商店應用程序似乎只響應與產品相關的條形碼;我希望他們能夠返回他們似乎都沒有的數字代碼 – abhishek

+0

您可以通過Intent非常容易地與條碼掃描器集成,以獲取任何條形碼的原始內容。 http://code.google.com/p/zxing/wiki/ScanningViaIntent –