回答
看起來你的字符間距寬兩個白色的空間。你有沒有嘗試收緊一點?有些掃描儀對它很挑剔,儘管它並不等於1個窄白條。
我正在使用:http://www.sid6581.net/cs/php-scripts/barcode/barcode.phps代碼中有錯誤嗎? – 2011-05-25 19:55:38
這個問題似乎與影響鋼筋間距的硬編碼因素有關。我建議首先在$ QuietRatio和$ QuietBar賦值= $ NarrowRatio(即20)中創建常量。 爲了節省水平空間,大多數條形碼輸出軟件都會生成字符間距與寬度等於9的代碼3的窄條的大小相同。大多數文檔都錯誤地將字符間隙視爲在一個窄條寬度上定義。這可能是爲什麼一些掃描儀在較大寬度的間隙中遇到問題。 – 2011-05-25 21:27:50
我會試試這個,但是我沒有條形碼掃描儀來測試這個問題,因爲這個問題已經被破壞了(我正在進行用戶報告)。你有沒有非Pear,非Zend免費條碼生成器的PHP? – 2011-05-25 21:40:32
不確定這是否是您所看到的,但某些掃描儀默認配置爲僅讀取至少兩個字符長的Code 39條形碼。不要問我爲什麼,我不知道。無論如何,您應該能夠找到掃描儀的配置設置,告訴它讀取任何長度的條形碼。
感謝您的評論。我會讓用戶知道這些信息。 – 2011-05-31 00:59:03
在我的情況下,這是問題 - 對於code39,數據記錄掃描器(TD1100)的默認配置的最小字符長度爲2。我用阿拉丁軟件改變了配置 – Stefan 2013-12-26 15:57:30
我在小於10的任何數字前加了一個「0」。這似乎解決了這個問題,而客戶不必調整他們的掃描儀。
- 1. 從USB條形碼掃描儀讀取
- 2. 在條形碼掃描儀掃描時用java打印條碼
- 3. Java從條形碼掃描儀獲取條形碼信息
- 4. 如何從條形碼掃描儀獲取UPC代碼?
- 5. 從C掃描儀或條形碼閱讀器讀取數字#
- 6. 使用zxing條碼掃描儀獲取條碼掃描圖像?
- 7. 帶條碼39庫的打印條碼未被掃描
- 8. 如何編寫Visual Basic代碼以讀取條形碼掃描儀的輸入?
- 9. Android條碼掃描儀不讀取一些條碼
- 10. 無法讀取條形碼掃描儀的輸出
- 11. Android Zxing掃描儀無法掃描條形碼模式中的條形碼
- 12. phonegap條形碼掃描儀與日食
- 13. Datalogic條形碼/重量掃描儀
- 14. 鍵盤條形碼掃描儀
- 15. 用於MonoTouch的條形碼掃描儀?
- 16. 條形碼掃描儀和Python
- 17. 斑馬線條形碼掃描器無法讀取條形碼
- 18. 條碼圖像掃描儀
- 19. 在條形碼掃描儀從UPC號碼獲取命名
- 20. 條形碼掃描儀重定向到掃描網址
- 21. 條碼掃描儀數據提取
- 22. 條形碼掃描的VBA Excel代碼返回掃描時間
- 23. 用於在iOS中掃描條形碼(代碼39格式)的免費SDK
- 24. 讀USB條形碼掃描儀轉換成Java應用
- 25. 從TC50藍牙配對的RS507環形掃描儀讀取條形碼
- 26. 掃描儀摩托羅拉9090不讀取條碼類型128B
- 27. 從掃描儀讀取條碼到Delphi程序中的變量
- 28. 條形碼不可掃描
- 29. 掃描圖像(條形碼)
- 30. 條形碼掃描算法
你試過零填充嗎?例如000001? – exahex 2011-05-23 17:24:46
我不認爲這是一個軟件問題。您的掃描儀不好,或者您打印條形碼的方式不夠好或不夠清晰。或者,您可以嘗試不同類型的條形碼。 – John 2011-05-23 17:24:48
您對條碼庫或條碼類型有任何建議嗎? – 2011-05-23 17:27:15