Кто-нибудь есть какие-либо идеи о том, как создать Java-программу, которая может читать штрих-кодJava считывания штрих-кода
ответ
ZXing содержит исходный код Java, который читает большинство распространенных форматов (UPC, EAN, QR-коды и т. Д.). Он обеспечивает источник для полного Android и J2ME-приложения и источник для базового приложения на основе Java.
Стоит отметить, что ZXing - это собственный код с Java-API, а не чистая Java, и поэтому может привести к головным болям развертывания, если вы работаете с несколькими архитектурами. – Jules
Это совсем не так - это чистая Java и всегда была. Возможно, вы думаете о портах, но они полностью разделены. –
Глядя снова, вы явно правы. Я смущался коробкой внизу веб-сайта, которая описывает проект как имеющий «основной язык» C++; остальная часть текста ясно показывает, что это поле не так. – Jules
Вы должны понять, как работают сканеры штрих-кодов, то вам нужно сортировать всю информацию, которую собрали и создавать аккуратные диаграммы UML так что вы можете организовать все, что вам нужно.
Но я думаю, что для этого потребуется больше, чем Java для работы, ей также нужны навыки компьютерной инженерии.
Посмотрите на с открытым исходным кодом Java библиотеки для генерации штрих-кодов, таких как Barbecue и Barcode4J
http://barcode4j.sourceforge.net поддерживает большинство форматов, как Code 39, UPC-A, UPC-E, EAN-13 и т.д.
ОП попросил прочесть штрих-коды, а не генерировать их. – localhost
Посмотрите в библиотеке декодирования/рендеринга штрих-кода JavaBar. Он написан на 100% Java и выпущен под лицензией BSD.
Только для полноты, URL: http://roncemer.com/software-development/java-bar-code-decoder-and-generator/ –
Вы видите как изображение? Поскольку обычно сканеры уже декодируют штрих-код, поэтому нет никакой разницы между сканированием и использованием клавиатуры. – Landei