Главным отличием одномерных штрих-кодов от двухмерных является то что двухмерные ШК считываются в двух измерениях – по вертикали и по горизонтали.
2D коды считываются под любым углом. Выглядит двухмерный код как изображение из произвольных клеток или точек.
Двухмерные (2 D) штрихкоды содержат в себе большой объем информации и могут в себе хранить данные до 4000 символов то есть до нескольких печатных страниц.
К самым распространенным ШК можно отнести:
QR-код
Название кодировки QR-кода (Quick Response) переводится как быстрый отклик. Это разработка японской компании. Данный штрих код имеет вид произвольных пикселей умещенных в квадрат, в трех углах котрого (в двух левых и в верхнем правом) изображены квадраты. При считывании информации сканером с кода, может быть восстановлено для до 30% утраченной информации о товаре.
DataMatrix
Так же как и QR-код позволяет восстановить для до 30% утраченной информации о товаре.
Aztec
Aztec код это изображение формы квадрата в центре которого расположен многослойный квадрат (образ поиска) напоминающий пирамиду ацтеков если смотреть на нее с неба или квадратную мишень. Код обладает большой надежностью и способен восстановить до 95 % утраченной информации.
Помимо перечисленных выше двухмерных штрих-кодов есть менее распространенные стандарты:
MaxiCode
PDF417
Microsoft Tag