Урок по штрих-кодам NDC
- Что такое штрих-код NDC?
- Формат идентификатора NDC
- Создание штрих-кодов NDC
- Преобразование 10-значного NDC в 11 знаков
Что такое штрих-код NDC?
Штрих-код NDC используется для кодирования идентификаторов National Drug Code. Он основан на UPC-A и состоит из 12 цифр, первая всегда 3, последняя — контрольная. Остальные 10 цифр посередине — идентификатор National Drug Code.
Формат идентификатора NDC
Сам идентификатор NDC состоит из трёх сегментов: код производителя, код продукта и код упаковки, которые группируются одним из способов: 4-4-2, 5-3-2 или 5-4-1 цифр.
Первая группа — код производителя (labeler code) — производитель или дистрибьютор препарата. Вторая — код продукта (product code) — конкретный медицинский продукт. Третья — код упаковки (package code) — тип и размер упаковки.
10-значные идентификаторы NDC преобразуются в штрих-коды добавлением “3” в начале и контрольной цифры в конце. Подробнее о расчёте контрольной цифры NDC.
Создание штрих-кодов NDC
Чтобы создать штрих-код NDC, запустите Barcode Generator и выберите или создайте штрих-код National Drug Code:

Дважды щёлкните по штрих-коду, чтобы открыть редактор. Вы увидите предпросмотр и идентификатор NDC справа:

Число справа уже содержит начальную цифру “3” и контрольную цифру в конце, но вы можете просто ввести свой 10-значный идентификатор NDC. Допустим, у нас идентификатор 1234567890:

Barcode Generator ожидает полный номер штрих-кода NDC, начинающийся с “3” и заканчивающийся контрольной цифрой. Можно ввести его вручную, но проще нажать Fix Errors, чтобы программа сделала это сама:

Готово. Осталось, возможно, изменить группировку цифр под нужный формат.
Перейдите на вторую вкладку справа и настройте опцию Format:

Предпросмотр обновляется сразу при смене формата, так что можно убедиться, что всё отображается как нужно. На этой же вкладке можно настроить и другие параметры.
Наконец, экспортируйте штрих-код NDC в растровый или векторный формат либо перетащите его в другую программу. Подробнее об экспорте.
Преобразование 10-значного NDC в 11 знаков
Чтобы преобразовать 10-значный идентификатор NDC в 11 знаков для счёта или формы, нужно просто добавить ноль в нужное место. Вот как:
- Если NDC в формате 4-4-2, ноль добавляется в начало первого блока;
- Если NDC в формате 5-3-2, ноль добавляется в начало второго блока;
- Если NDC в формате 5-4-1, ноль добавляется в начало последнего блока.
Примеры (добавленные нули выделены красным):
| 10-значный NDC | Формат NDC | 11-значный NDC |
|---|---|---|
| 4444-4444-22 | 4-4-2 | 04444-4444-22 |
| 55555-333-22 | 5-3-2 | 55555-0333-22 |
| 55555-4444-1 | 5-4-1 | 55555-4444-01 |
Больше Информации о Barcode
Инсталляция
- Инсталляция — как установить Barcode;
- Активация Лицензии — как активировать Barcode.
Основы
- Интерфейс — подробное описание интерфейса Barcode;
- Управление штрих-кодами — добавление, переименование, клонирование и удаление;
- Импорт штрих-кодов — импорт изображений штрих-кодов;
- Пользовательские тексты — добавление текстовых элементов к штрих-кодам;
- Панель меток — настройка рамки, полей и холста;
- Ширина штрихов — компенсация растекания краски;
- Свободная зона — обеспечение хорошего сканирования;
- Использование Цветов — раскрашиваем штрих-коды и тексты.
Штрих-коды EAN
- Создание Штрих–кодов EAN–13 — типовые коды для магазинов;
- Калькулятор EAN–13 — как вычислить контрольную цифру EAN–13.
Штрих-коды UPC
- Создание Штрих–кодов UPC–A — как создавать штрих–коды UPC–A;
- Создание UPC-E — как создавать штрих-коды UPC-E;
- Калькулятор UPC–A — вычисление контрольного разряда UPC–A.
Штрих-коды NDC
- Штрих-коды NDC — о штрих-кодах NDC и их создании;
- Калькулятор NDC — вычисление контрольной цифры NDC.
QR Коды
- QR-код — как создавать и настраивать популярные 2D-коды;
- QR-код с картинкой — добавление изображения в QR-код.
Другие Штрих-коды
- Генератор ISBN — как создавать штрих-коды ISBN;
- Штрих-код BC412 — для идентификации кремниевых пластин;
Экспорт
- Прозрачные штрих-коды — штрих-коды с прозрачным фоном;
- Штрих-коды PNG — экспорт в формат PNG;
- Векторные штрих-коды — экспорт в векторные форматы;
- Имена файлов — пользовательские имена для экспорта.
Автоматизация
- Пакетная Генерация — создаем много штрих–кодов разом;
- Работа из Командной Строки — создание штрих–кодов из консоли.
Другое
- Саморисующийся SVG — рисование QR-кодов в браузере одним SVG-файлом;
- Ненастоящие штрих-коды — нужен случайный штрих-код-заглушка?
- Другие типы штрих-кодов — история и особенности менее известных форматов;
- Локализация — учим Barcode говорить на вашем языке.