[英]How to read barcode from handheld barcode scanner using zxing in Java
[英]Barcode scanner misreads the barcode
我在Delphi 10.3中有一個應用程序。 這使用好評如潮的報告來生成條形碼。 掃描該條形碼時,條形碼掃描儀將其讀取為錯誤。
在狂歡報告版本12中,Code128BarCode用於打印條形碼。 當我使用條形碼掃描儀掃描條形碼時,如果第一個數字(從左開始)是9,則將其替換為:,並且正確打印同一條形碼中的其他數字。 誰能幫我這個?
我遇到了完全相同的問題。
如果比較版本11和版本12的RpBars.pas
,很容易注意到已經進行了某種美化 -現在每個逗號后都有一個多余的空格字符(行尾的除外)。
問題的核心是,在此文件中您可以找到字符串常量:
Code39CharsExt
, Code128CharsA
, Code128CharsB
(也許更多)
這些常量隨后用作查找表,以將輸入字符串轉換為適當的代碼表示形式,並且所有這些常量都因美化而失真。
刪除常量聲明中的多余空間(逗號后)可解決條形碼格式錯誤的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.