Генераторы

Генератор штрихкодов

Создавайте поддерживаемые штрихкоды в формате PNG из текста или числовых данных с настройкой размеров и подписи.

Запустить инструмент

Генератор штрихкодов создает изображение в формате PNG и возвращает его данные в base64, если генерация проходит успешно. Введите содержимое, выберите формат и при необходимости настройте ширину, высоту и отображение текста под штрихкодом. По умолчанию используется Code 128, ширина составляет 400, высота 100, а подпись включена. Для числовых форматов нецифровые символы удаляются, после чего проверяется требуемое количество цифр; контрольную цифру при необходимости добавляет библиотека штрихкодов. Пустые данные, неподдерживаемый формат или ошибка генерации приводят к сообщению об ошибке без изображения. Итоговый PNG может иметь размеры, отличающиеся от заданных.

Инструкция

  1. Введите строку или числовые данные в поле «Данные».
  2. Выберите формат штрихкода. Если формат не указан, используется Code 128.
  3. При необходимости задайте ширину от 100 до 2000 и высоту от 40 до 600. Значения будут преобразованы в целые числа и нормализованы.
  4. Оставьте включенным параметр «Показывать текст», если подпись должна отображаться под штрихкодом.
  5. Запустите генерацию и сохраните полученное PNG-изображение, если результат сформирован успешно.
  6. Если появилось сообщение об ошибке, проверьте наличие данных, требуемое количество цифр и поддержку выбранного формата.

Примеры

  • Введите 5901234123457, выберите EAN-13 и отключите подпись, если под штрихкодом не нужен текст.
  • Для строки ABC-123 выберите Code 128, оставьте ширину 400 и высоту 100, затем запустите генерацию.

Частые вопросы

Какой формат используется по умолчанию?

По умолчанию выбран Code 128. Другие форматы обрабатываются только в том случае, если они поддерживаются библиотекой штрихкодов.

Можно ли запустить генерацию без данных?

Да. Поле данных необязательное, но при пустом значении инструмент возвращает сообщение об ошибке и не формирует изображение.

Что произойдет, если в числовом формате указаны лишние или недостающие символы?

Для числовых форматов инструмент удаляет нецифровые символы и проверяет необходимое количество цифр. Если цифр недостаточно, изображение не создается.

Какие размеры можно указать?

Ширина нормализуется до целого числа от 100 до 2000, а высота до целого числа от 40 до 600. Эти значения не гарантируют точные размеры итогового PNG.

Встроить этот инструмент

Добавьте рабочий инструмент SmartPlusLab на свой сайт с помощью кода ниже.