Разница между линейными и матричными штрих-кодами заключается в их структуре и вместительности данных. 2
Линейные штрих-коды (1D) представляют собой чёрные вертикальные полосы с разными пробелами на белом фоне. 2 Вместимость у одномерных кодов малая, не больше 30 символов. 2 Чаще всего штрих-код несёт в себе информацию об артикуле товара или серийном номере и считывается по горизонтали. 2
Матричные штрих-коды (2D) представляют собой матрицу из квадратов или точек. 5 В их структуру входят разнонаправленные линии, также присутствуют точки, клетки и даже другие фигуры. 2 Такой код может уместить в себе около 4 тысяч символов. 2 В двухмерный штрих-код можно сохранить полную информацию о товаре или продукции, включая все характеристики, состав, указать страну происхождения. 2
Таким образом, основное различие заключается в том, что линейные штрих-коды содержат меньше информации, но проще в использовании и надёжны, а матричные могут вмещать больше данных и устойчивы к повреждениям. 5