簡體   English   中英

Java從條形碼掃描儀獲取條形碼信息

[英]Java get barcode informaton from barcode scanner

我一直在尋找這個。 所有相關的Java API都適用於圖像。 他們從圖像中包含的條形碼中獲取信息,並將條形碼打印到圖像中。

我的問題是如何直接從Java掃描儀中獲取條形碼? 我是否缺少直接從掃描儀讀取條形碼的API? 或者,我是否需要根據掃描儀獲取的信息生成內存中的圖像?

AFAIK,大多數條形碼掃描儀都有鍵盤仿真模式。 您可以將掃描儀連接到PC,掃描條形碼,掃描儀將為您提供模擬普通按鍵的條形碼信息,您可以以任何可接受的方式捕獲這些按鍵(例如,作為Java Swing中的keypresslistener或inputfield)

大多數現代條形碼掃描儀都可以設置為在串行仿真模式下工作。 如果以這種方式進行設置,則可以與設備進行通信,就像使用普通串行端口(讀/寫)進行通信一樣。 然后,您可以使用Java庫與串行設備進行通信。 我使用了一個名為RxTx的庫( http://rxtx.qbang.org/wiki/index.php/Main_Page ),它在Windows和Linux上都運行良好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM