Баркодът се състои от модел, съставен от линии или кутии, които се използват за съхраняване на данни за продукт, така че компютърът да може да го дешифрира. В тази статия ще видим как да създавате баркодове с помощта на Linux.
Баркодовете са съставени от вертикални линии или точкови матрици, които представляват цифри или букви. Те се използват за бързо идентифициране на уникални артикули, което прави управлението на инвентара и управлението на логистиката по-лесно.
Освен в търговията на дребно, баркодовете се използват в сектора на здравеопазването за идентифициране на пациенти, лекарства и медицинско оборудване. В образованието библиотеките ги използват, за да следят книги и други материали, а в индустрията, за да следят производствената верига.
Малко история
Баркодовете са изобретени през 1949 г. от Норман Джоузеф Уудланд и Бърнард Силвър през 1949 г. Но Беше през 1973 г., когато беше широко приет стандарта UPC (Universal Product Code) в магазините на дребно в Съединените щати.
UPC баркодовете се състоят от поредица от вертикални линии с различна ширина и ширина, представляващи цифров код. Този код се идентифицира от четец и се изпраща на компютър за идентифициране на елемента, към който принадлежи кодът. За да се улесни отпечатването, лентите бяха представени в едно измерение и различните височини трябва да улеснят четенето.
С течение на времето се появиха двуизмерни алтернативи, които включваха представянето на правоъгълници, точки, шестоъгълници и някои други модели, които добавяха към традиционните ленти. Тези кодове могат да бъдат разчетени от специализирани четци, цифрови камери или мобилни устройства.
QR кодове
Името му е съкращение от код за бърз отговор. Те са двуизмерни баркодове, съставени от бели и цветни квадрати, организирани в решетка. Данните се съхраняват вертикално и хоризонтално. Те съхраняват не само цифрови данни, но и буквено-цифрови данни или мултимедийни данни като аудио, видео или изображения.
Как да създадете баркодове с помощта на Linux
Това са някои програми, които можем да използваме за създаване на баркодове.
Zin Barcode Studio
Предлага се като софтуер за генериране на баркодове с професионално качество.
Програмата може да създаде 50 вида баркодове от необработени 8-битови данни или във формат Unicode (UTF-8). Резултатите могат да бъдат експортирани в графични формати Portable Network Graphic (PNG), Windows Bitmap (BMP), Graphics Interchange Format (GIF), а също и като ZSoft Brush Image (PCX), Script Encapsulated Input (EPS) или като мащабируема векторна графика (SVG). ).
Възможно е да се контролират параметрите на крайния резултат, включително размера и цвета на изображението, добавените механизми за коригиране на грешки и, ако се използват растерни изображения, тяхната ориентация.
Приложението може да се инсталира от FlatHub прави
flatpak install flathub uk.org.zint.zint-qt
Inkscape
Това е програма за създаване на векторна графика (т.е. изградена от математически формули вместо пиксел по пиксел), която можем да намерим в хранилищата на основните Linux дистрибуции.
Прилагане идва с редица разширения, групирани по функции, едно от които е генериране на баркод и QR код.
LibreOffice
Друга програма, която е в хранилищата и която със сигурност вече сме инсталирали в нашата Linux дистрибуция, е офис пакетът LibreOffice.
Тук имаме и генератор на баркод и QR код което ни позволява да определим границата и степента на коригиране на грешката. Имаме достъп до него от менюто Вмъкнете баркод на OLE обект и QR.
QtQR
Това приложение Той е поне в хранилищата на Ubuntu и използва Qt графични библиотеки (същите като настолните компютри KDE и LXQt.
Програмата позволява генериране на QR кодове с помощта на различни видове шаблони за кодиране. Освен това позволява декодиране QR кодове на изображения, изтеглени на компютъра, изпуснати и изтеглени от интернет или заснети от уеб камера.