Опис Code128 и његова употреба у пракси
Увод
Code128 је линеарни бар-код са високом густином карактера, направљен за алфанумеричке податке. Посебно је популаран у логистици и малопродаји, а појављује се и у аутомобилској индустрији и здравству. Два друга назива за њега су GS1-128 и UCC/EAN-128.
Структура Code128
Симбол Code128 састоји се од почетног низа, зоне података, контролне цифре и стоп низа. Почетни низ је комбинација три знака: почетног знака, једног знака који кодира структуру података и једног који кодира скупове података. Зона података садржи стварне податке које треба кодирати. Контролна цифра осигурава да су подаци исправно кодирани. Стоп знак затвара симбол.
Употреба у пракси
Code128 се широко користи у многим областима, захваљујући високој густини кодирања и чињеници да га већина скенера бар-кодова може прочитати. Логистика и малопродаја прате производе и поруџбине помоћу њега. Аутомобилска индустрија обележава делове возила. У здравству носи податке о пацијентима и осигурању на болничким етикетама.
Генерисање Code128 баркодова
Много програма и библиотека ће произвести један, међу њима zxing, bwip-js и python-barcode. Могу се позивати из различитих програмских језика као што су Java, JavaScript и Python. Постоје и онлајн алати који се могу користити за генерисање Code128 баркодова.
Читање Code128 баркодова
Већина скенера баркодова чита Code128. Долазе у неколико врста: ручни, стационарни и мобилни скенери. Ручни уређаји се често користе у малопродајним објектима и складиштима, док се фиксни скенери налазе на производним линијама и у логистичким центрима. Мобилни скенери могу се повезати са паметним телефоном или таблетом и посебно су корисни за мобилне апликације.
Закључак
Code128 је важан баркод и користи се у многим областима. Где год се много података мора сместити у мали простор, ово је добар избор, јер је густина кодирања велика, а скенери бар кодова су широко доступни. Постоји много начина за њихово генерисање и читање, а већина модерних скенера то обрађује без проблема.