Чтобы вывести штрих-код на сайте или при печати достаточно подключить специальный шрифт. Но среди большого количества нужно выбрать именно тот шрифт, который успешно будет считываться сканером штрих-кода.
Среди них есть три основных основных стандарта:
Code 39 (также известный как «USS Code 39», «Code 3/9», «Code 3 of 9», «USD-3», «Alpha39») – штрих-код, которым можно закодировать латинские буквы, цифры и некоторые специальные символы.
Шрифт «C39HrP24DhTt»
Авторские права: Copyright 1988-93, Bear Rock Technologies Corp.
Торговой марка: Font Monster v3.1
Скачать шрифт c39hrp48dhtt.ttf
@font-face {
font-family: 'c39hrp48dhtt';
src: url(/fonts/c39hrp48dhtt.ttf);
}
#barcoode {
font-family: "c39hrp48dhtt";
font-size: 96px;
}
Шрифт Libre Barcode 39
Авторские права: Copyright 2015 The Libre Barcode Project Authors (lasse@graphicore.de)
Лицензия: Open Font License.
Скачать шрифт LibreBarcode39Text-Regular.ttf, без текста LibreBarcode39-Regular.ttf
@font-face {
font-family: 'Libre Barcode 39 Text';
src: url(/fonts/LibreBarcode39Text-Regular.ttf);
}
#barcoode {
font-family: "Libre Barcode 39 Text";
font-size: 96px;
}
Цифровой код в формате Code 128 компактнее за счёт «двойной упаковки» данных, когда две цифры записываются в один шаблон штрихкода. Буквенные символы кодируются обычным способом.
В штрих-код Code 128 можно закодировать до 70 символов:
- большие латинские буквы (от A до Z);
- цифры (от 0 до 9);
- некоторые специальные символы (!"#$%^&*()-=|/:;,'."~+-_*{}[]:).
Шрифт «Code-128»
Авторские права: Grandzebu. 2003. All Rights Reserved
Лицензия: Public domain / GPL / OFL
Скачать шрифт code128.ttf
@font-face {
font-family: 'Code-128';
src: url(/fonts/code128.ttf);
}
#barcoode {
font-family: 'Code-128';
font-size: 96px;
}
Шрифт «Libre Barcode 128»
Авторские права: Copyright 2015 The Libre Barcode Project Authors (lasse@graphicore.de)
Лицензия: Open Font License
Скачать шрифт Libre Barcode 128 Text, без текста LibreBarcode128-Regular.ttf
@font-face {
font-family: 'Libre Barcode 128 Text';
src: url(/fonts/LibreBarcode128Text-Regular.ttf);
}
#barcoode {
font-family: "Libre Barcode 128 Text";
font-size: 96px;
}
European Article Number (европейский номер товара), самый распространенный формат, предназначенный для кодирования идентификатора товара и производителя. Имеет несколько модификаций:
- EAN-8 (сокращённый) – кодируется 8 цифр.
- EAN-13 (полный) – кодируется 13 цифр (12 значащих + 1 контрольная сумма).
- EAN-128 – кодируется любое количество букв и цифр, объединенных в регламентированные группы.
Шрифт «EanGnivc» (EAN-13)
Скачать шрифт EanGnivc.ttf
@font-face {
font-family: 'EanGnivc';
src: url(/fonts/EanGnivc.ttf);
}
#barcoode {
font-family: 'EanGnivc';
font-size: 96px;
}