В современном мире на каждом товаре, который вы покупаете, можно найти ярлык с тонкими черными линиями на нём и различными цифрами. Эти метки называются штрих-кодом. При сканировании его определённым аппаратом можно получить подробную информацию о товаре, начиная от названия, заканчивая страной происхождения.
Как же это работает?
Штрих-коды представляют собой машиночитаемую форму информации на сканируемой визуальной поверхности. Они также известны как Единые коды продуктов (UPC). Штрих-код считывается с помощью специального сканера – считывателя штрих-кодов Point of Sale (POS). Этот специальный сканер считывает информацию и обрабатывает в базе данных, где она регистрируется и отслеживается.
Каждая черно-белая линия на штрих-кодах имеет ширину от одного до четырех единиц. Единицы не являются стандартной шириной, так как изображение может быть растянуто или уменьшено до любых размеров.
Ширина полос всегда пропорциональна друг другу.
В самом начале штрихкода всегда есть линии – тонкая черная полоса, затем тонкая белая полоса и еще одна черная полоса. Это называется стартовым кодом и это сигнал сканерам и компьютерам, чтобы они знали с чего начать читать.
Каждые четыре полосы соответствуют одному из приведенных ниже чисел.
Эти четыре полосы всегда составляют до семи единиц. Например, код для числа четыре – один, один, три, два. Всякий раз, когда на нижней стороне этикетки UPC есть номер четыре, над ним будут черные или белые линии шириной в одну единицу, линию противоположного цвета, ширине единицы, затем трехсекционную линию и наконец следует двухсекционная линия. Эти цифры составляют в общей сложности семь, и каждая цифра от нуля до девяти имеет свой собственный аналогичный код.
На одной половине штрихкода сканер считывает черные полосы. С другой стороны, он читает пробелы или белые полосы. В середине есть серия из них, которые служат сигналом для начала чтения в обратном порядке. Это делается для уменьшения возможности ошибок ошибок.
Два других типа штрихкодов, помимо UPC, имеют кодировки EAN и Code 39. Они основаны на аналогичных принципах, но в них используются другин символы, отличные от цифр.
Штрихкоды очень полезны для поддержания точной информации об инвентаризации, ценообразовании и других важных бизнес-данных.