Я проделал большую работу со штрих-кодом.
Есть две стороны, с которыми вам придется познакомиться.
Создание / печать штрих-кодов
Это будет включать использование определенного типа формата штрих-кода. Код 128 обычно самый распространенный, его легче читать для большинства форматов и он печатает самые маленькие штрих-коды. Для печати штрих-кодов формата Code 128 вам потребуется либо шрифт, библиотека, которую вы можете купить (idautomation и т. Д.), И т. Д., Которую вы будете интегрировать в свое программное обеспечение для печати штрих-кода. Код 39 также распространен (и обычно бесплатный). Он печатает действительно широкие штрих-коды, хотя по мере того, как ваши данные будут штрих-кодами, становится больше.
Если вы собираетесь печатать этикетки со штрих-кодами, вы можете заглянуть в принтеры Zebra. У них есть отличный встроенный язык программирования (ZPL), который позволяет вам генерировать все типы штрих-кодов без необходимости покупать шрифты или библиотеки.
Здесь важно учитывать удобочитаемость штрих-кода. Вы найдете размер шкалы штрих-кодов мудрым, как шрифт. обеспечение того, чтобы ваши штрих-коды могли печататься на носителе и были сканируемыми (не будет складок, складок или отслоений и т. д.), будет очень важным.
Чтение / Использование штрих-кодов
Считывание штрих-кодов начнется с какого-нибудь сканера. Вы можете получить те, которые будут считывать любой тип штрих-кода и передавать декодированный штрих-код в качестве входных данных. Таким образом, если на вашем экране выбрано поле, отсканированное во что-то, содержимое штрих-кода будет напечатано в этом поле для вас.
Еще одна вещь, которую вы могли бы сделать, это купить мобильный сканер под управлением операционной системы Palm или Windows CE / Mobile, например, созданный Symbol, psion teklogix и т. Д. Они могут быть настроены для запуска части интегрированного программного обеспечения для получения и доставки систем. это будет управлять вашим рабочим процессом.
Я обнаружил, что жизнь намного проще, если не заново изобретать колесо. Я использовал все упомянутые выше продукты и обнаружил, что они хорошо интегрируются. Есть также несколько превосходных библиотек Java-штрих-кодов, которые бесплатны, я уверен, что вы найдете что-то и для .NET. Дайте мне знать, если у вас есть другие вопросы.