Barcode-types FAQ

Какие существуют типы штрих-кодов и для чего они используются?Link
Существует множество различных типов штрих-кодов, каждый из которых имеет свой уникальный формат и структуру.
Некоторые из наиболее распространенных типов штрих-кодов включают:
  • Universal Product Code (UPC): Это наиболее распространенный штрих-код в розничной торговле. Он представляет собой 12-значный номер, который идентифицирует продукт и его производителя.
  • Code 39: Этот штрихкод часто используется в нерозничных условиях, например, в производстве или логистике. Он может кодировать буквенно-цифровые символы и некоторые специальные символы.
  • Code 128: Этот штрихкод аналогичен коду 39, однако он может кодировать более широкий диапазон символов и часто используется в сфере транспортировки и маркировки.
  • Interleaved 2 of 5 (ITF): Этот штрихкод широко используется в промышленных условиях, например, на складах и на упаковке. Он кодирует только числовые данные.
  • QR Code: Этот штрихкод представляет собой двумерный матричный код, который может кодировать большой объем данных, включая текст, цифры и изображения. Часто используется в маркетинге и рекламе.
Каждый тип штрихкода имеет свои специфические области применения и преимущества, и выбор оптимального типа штрихкода зависит от конкретного применения и данных, которые необходимо закодировать. Например, штрихкод UPC будет подходящим выбором для кодирования информации о продукте в розничной торговле, в то время как QR-код может быть более подходящим для кодирования больших объемов данных в маркетинговой кампании.

ActiveBarcode поддерживает все распространенные типы штрих-кодов: Полный список типов штрих-кодов можно найти здесь.
Управляющие символыLink
Как можно использовать управляющие символы, такие как TAB или CR?
Вы можете использовать управляющие символы в виде простого текста в угловых скобках.
Дополнительную информацию и список управляющих символов можно найти здесь: Как использовать управляющие символы
vCard в виде штрих-кодаLink
Как закодировать vCard в виде штрих-кода?
Визитную карточку можно закодировать с помощью QR-кода. Мы предоставили простую демонстрацию vCard. Если вы желаете закодировать vCard, вы можете использовать это в качестве шаблона для начала. Это может быть осуществлено с помощью генератора, объекта штрих-кода, инструмента командной строки или REST API. Вы можете просто скопировать и вставить многострочный текстовый шаблон в генератор:

ActiveBarcode: Генератор штрих-кодов с возможностью ввода многострочного текста

ActiveBarcode: Генератор штрих-кодов QR Code vCard
Умлауты с Code 128, GS1-128, EAN-128, UCC-128Link
Как отобразить умляуты с кодом 128?
Код 128 сам по себе не поддерживает умляуты. Умляуты, как обычно в 7-битном ASCII, представляются путем замены другими символами:
ä={
ö=|
ü=}
Ä=[
Ö=\
Ü=]
ß=~

Code 128, GS1-128, EAN-128, UCC-128 Checksum=-1?Link
Правильно ли, что я всегда получаю -1 для свойства Checksum с кодом 128?
Да, согласно спецификации, коды, основанные на символике Code 128, используют внутреннюю контрольную цифру, которая не видна снаружи. Это отличается от поведения, например, EAN13, где контрольная цифра всегда используется в качестве последней цифры и затем также выводится в качестве таковой в свойстве «Контрольная сумма».
FNC1 с EAN-128, GS1-128, UCC-128Link
Как установить символ FNC1, который требуется для некоторых идентификаторов приложений?
Выберите тип штрих-кода EAN/UCC 128 AI. В месте, где требуется FNC1, просто введите <FNC1>. ActiveBarcode автоматически кодирует эту строку как управляющий символ FNC1.

Если вы используете Code 128 или EAN/UCC 128, вы можете закодировать FNC1 с помощью ASCII-символа <242>.
Сканирование FNC1Link
Почему сканер возвращает одну и ту же строку независимо от того, использую ли я FNC1 или нет?
Для передачи управляющего символа FNC1 со сканера необходимо, чтобы сканер поддерживал эту функцию. FNC1 имеет только внутреннее значение и обычно не возвращается сканером. Следовательно, сканер должен иметь возможность передавать FNC1.
Почему существует еще один тип со штрих-кодами GS1-128, EAN-128, UCC-128 с искусственным интеллектом?Link
В чем заключается разница между типами EAN/UCC 128 и EAN/UCC 128 AI?
EAN/UCC 128 преобразует введенные данные в соотношении 1:1. Например, скобки всегда кодируются как часть данных в штрих-коде. Однако это нежелательно, если вы хотите вводить штрих-коды с идентификатором приложения (AI).

Таким образом, EAN/UCC 128 AI позволяет вводить идентификаторы приложений с кавычками без их кодирования. Таким образом, вы можете вводить AI в том виде, в котором они отображаются: круглые скобки отображаются в текстовой строке, доступной для чтения человеком, но не кодируются в штрихкоде.

Вводя <FNC1>, вы активируете контрольный символ FNC1, который необходим при вводе переменной длины AIS.

См. также: EAN/UCC 128, GS1-DataMatrix & Идентификатор приложения (AI)
Являются ли круглые скобки частью идентификатора приложения?Link
Являются ли скобки идентификаторов приложения частью штрих-кода? Например, при сканировании (10) скобки не отображаются. Правильно ли это?
Да, это верно и является ожидаемым поведением. Круглые скобки не кодируются в штрих-коде. Они служат исключительно для улучшения читаемости строки простого текста. Сам код не будет содержать этих круглых скобок, когда они используются в качестве идентификаторов приложений.

Если вы используете код EAN/UCC 128 AI или GS1-128, скобки не имеют значения. Если вы желаете использовать их для удобства чтения текста, просто введите их: ActiveBarcode не кодирует скобки с этим типом. Поэтому решение о том, вводить ли скобки, остается за вами. Штрихкод всегда создается правильно, независимо от того, используете ли вы скобки или нет.

См. также: EAN/UCC 128, GS1-DataMatrix & Идентификатор приложения (AI)
Тихая зонаLink
На моем продукте имеется штрих-код, и я не знаю, сколько места необходимо оставить вокруг него.
Тихая зона должна быть не менее 10 раз шире модуля. Ширина модуля соответствует самой узкой полосе (черной или белой) в штрихкоде. Например, если самая узкая линия имеет ширину 0,2 мм, тихая зона должна составлять не менее 2 мм.
Code 39 Extended & Code 93 ExtendedLink
Почему штрих-код становится таким широким?
При использовании символов из расширенного набора каждый символ в штрихкоде состоит из двух символов, что увеличивает эффективную ширину штрихкода, поскольку для них требуется больше места. Рекомендуется увеличить ширину штрихкода, чтобы он мог вместить максимальную длину кода, которая вам требуется. Вы также можете выбрать другой тип штрихкода с более высокой плотностью данных.
Контрольная цифра кода 39Link
Как можно добавить контрольную цифру в штрихкод Code39?
Выберите тип штрихкода Code 39 Checksum (Тип № 26) вместо Code 39 (Тип № 06). Контрольная цифра будет добавлена автоматически.
Код 128, GS1-128, EAN-128, UCC-128 контрольная цифраLink
Можно ли отключить контрольный символ для кода 128?
Контрольная цифра всех штрихкодов семейства Code 128 является обязательной частью и, следовательно, не может быть отключена.
УнисканLink
Знаете ли вы что-нибудь об этом коде?
UNISCAN является органом по присвоению кодов EAN в Российской Федерации.
Вы можете использовать EAN 13 с префиксом от 460 до 469 (Российская Федерация) в качестве Uniscan.
HIBC CodeLink
Как создать код HIBC?
Структура данных HIBC не зависит от символики, подходят все распространенные коды, такие как Code 39, Code 128 DataMatrix и QR-код. Таким образом, вы можете создать код HIBC, если, например, используете DataMatrix и подготавливаете пользовательские данные в соответствии с нотацией HIBC.
EAN-2 / EAN-5Link
Почему сканер не считывает коды EAN2 и EAN-5?
EAN2 и EAN-5 являются дополнительными кодами и могут считываться сканерами только в сочетании с EAN-13 или EAN-8 (или соответствующими кодами UPC).
Чистая текстовая строка: EAN-2 / EAN-5Link
Возможно ли разместить строку с текстом под кодом для кода дополнения?
ActiveBarcode всегда отображает строку с текстом в правильном положении, например, над кодом для EAN-5 и EAN-2. Вы также можете отключить текстовую строку и выводить любой текст в любом месте, если желаете отклониться от стандарта.
EN 797Link
Можно ли создать штрих-код типа EN 797 с помощью ActiveBarcode?
EN 797 представляет собой стандарт кода EAN/UPC. ActiveBarcode поддерживает эту группу кодов, например, EAN-13, EAN-8, UPC-E, UPC-A.
EN 798Link
Можно ли создать штрих-код типа EN 798 с помощью ActiveBarcode?
Да, EN 798 является стандартом Codabar.
EN 799Link
Можно ли создать штрих-код типа EN 799 с помощью ActiveBarcode?
Да, EN 799 является стандартом Code 128.
EN 800Link
Можно ли создать штрих-код типа EN 800 с помощью ActiveBarcode?
Да, EN 800 является стандартом Code-39.
EN 801Link
Можно ли создать штрих-код типа EN 801 с помощью ActiveBarcode?
Да, EN 801 является стандартом Code 25 Interleaved.
DLT TapesLink
Можно ли создать штрих-код, используемый для лент DLT, с помощью ActiveBarcode?
Да, штрих-коды для лент DLT создаются в соответствии со стандартом Code 39.
IMEILink
Можно ли создать штрих-код, используемый для номеров IMEI, с помощью ActiveBarcode?
Да, штрихкоды для IMEI (International Mobile Equipment Identity) создаются в соответствии со стандартом Code 128B. Номер IMEI сам по себе не является независимым типом штрих-кода, и его создание не подчиняется каким-либо четким стандартам.
EAN-TU (Trade Unit)Link
Можно ли создать штрих-код, используемый для EAN-TU, с помощью ActiveBarcode?
Да, штрих-коды для EAN-TU (Trade Unit) являются другим названием стандарта EAN-14.
Сама торговая единица также может быть частью UCC/EAN-128 с идентификатором приложения (01).
ISBNLink
Можем ли мы создать ISBN на основе одного из наших EAN-13, или вы могли бы создать его на основе этого номера?
Нет, нельзя просто использовать номер продукта EAN в качестве номера продукта ISBN.
ISBN представляет собой независимую систему, которая использует символику EAN-13 только в случае отображения в виде штрихкода.
Номера производителя и продуктаLink
Мне необходимы официальные штрих-коды для моих продуктов. Кто присваивает номера производителя и продукта для моих товаров?
Если вы планируете использовать штрих-коды для ваших продуктов, продаваемых на открытом рынке, вам потребуется уникальный код. Номера производителя и продукта, которые можно официально использовать в торговле, присваиваются на международном уровне различными организациями. На этой странице мы предоставляем ссылки на различные организации, которые выдают эти номера.