Пакетный генератор кодов

Пакетно создает Code 128, EAN-13, UPC-A, ITF-14, QR Code и Data Matrix из CSV или многострочного текста с экспортом в PNG ZIP или PDF

Создает пакетные коды из вставленного текста или CSV.

Поддерживаемые форматы

  • Code 128
  • EAN-13
  • UPC-A
  • ITF-14
  • QR Code
  • Data Matrix

Варианты экспорта

  • ZIP-пакет с PNG
  • Одностраничный PDF
  • Многостраничный PDF

Примеры результатов

1 Примеры

Сделать ZIP с QR из списка строк

Преобразует список значений в ZIP с PNG-кодами.

Document
Показать параметры ввода
{ "inputFormat": "lines", "entriesInput": "SKU-1001\nSKU-1002\nSKU-1003", "barcodeFormat": "qrcode", "outputFormat": "png-zip", "imageWidthPx": 320, "imageHeightPx": 320, "showText": true, "errorCorrectionLevel": "M", "pageSize": "A4", "landscape": false, "pdfColumns": 2, "skipInvalidRows": true }

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: text/csv, application/vnd.ms-excel, text/plain

Ключевые факты

Категория
Дизайн и цвет
Типы входных данных
select, textarea, file, checkbox, number, text
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

Пакетный генератор кодов — это профессиональный инструмент для массового создания штрихкодов и QR-кодов из текстовых списков или CSV-файлов. Сервис поддерживает популярные стандарты, такие как Code 128, EAN-13, Data Matrix и ITF-14, позволяя мгновенно экспортировать результаты в виде архива с PNG-изображениями или готового к печати PDF-документа с настраиваемой сеткой.

Когда использовать

  • При необходимости быстрой маркировки большой партии товаров уникальными SKU-кодами.
  • Для подготовки печатных листов с QR-кодами или штрихкодами в форматах A4 или Letter.
  • Когда нужно преобразовать базу данных из CSV в графические коды для систем складского учета.

Как это работает

  • Выберите формат ввода: вставьте список значений построчно или загрузите файл CSV.
  • Настройте тип кода (например, QR Code или Code 128) и параметры изображения, включая ширину, высоту и подписи.
  • Определите формат вывода: ZIP-архив с PNG-файлами для веб-использования или PDF для печати.
  • Запустите процесс генерации и скачайте готовый пакет файлов.

Сценарии использования

Массовое создание этикеток EAN-13 для розничных товаров на основе выгрузки из 1С или Excel.
Генерация уникальных QR-кодов для билетов, купонов или инвентарных номеров оборудования.
Подготовка логистических кодов ITF-14 для маркировки транспортных упаковок и коробов.

Примеры

1. Генерация QR-кодов для маркетинговой акции

Маркетолог
Контекст
Компании нужно создать 100 уникальных QR-кодов, каждый из которых ведет на персональную страницу скидки.
Проблема
Ручное создание каждого кода через онлайн-генераторы занимает слишком много времени.
Как использовать
Выбрать ввод «Многострочный текст», вставить список ссылок, установить формат «QR Code» и выбрать экспорт в «ZIP с PNG».
Пример конфигурации
inputFormat: lines, barcodeFormat: qrcode, outputFormat: png-zip, imageWidthPx: 400
Результат
Получен ZIP-архив со 100 PNG-файлами, готовыми для размещения на рекламных листовках.

2. Печать ценников со штрихкодами Code 128

Владелец небольшого магазина
Контекст
Необходимо промаркировать новые поступления товаров, используя внутренние артикулы.
Проблема
Нужно быстро распечатать штрихкоды на обычном офисном принтере так, чтобы они ровно располагались на листе.
Как использовать
Загрузить CSV-файл с артикулами, выбрать формат «Code 128», установить вывод в «Многостраничный PDF» и настроить 3 колонки.
Пример конфигурации
inputFormat: csv, barcodeFormat: code128, outputFormat: pdf-multi-page, pdfColumns: 3, pageSize: A4
Результат
Сгенерирован PDF-документ, где все штрихкоды аккуратно распределены по сетке для удобной резки и наклейки.

Проверить на примерах

csv, xlsx, xls

Связанные хабы

FAQ

Какие форматы штрихкодов поддерживаются?

Инструмент поддерживает Code 128, EAN-13, UPC-A, ITF-14, QR Code и Data Matrix.

Можно ли настроить размер генерируемых изображений?

Да, вы можете задать ширину и высоту в диапазоне от 120 до 1200 пикселей.

Как подготовить данные для печати на принтере?

Выберите формат вывода «Многостраничный PDF» и настройте количество колонок для автоматической верстки на листах A4 или Letter.

Поддерживает ли инструмент кириллицу в QR-кодах?

Да, вы можете кодировать любой текст, включая кириллические символы и специальные знаки.

Что делать, если в моем CSV-файле есть заголовки?

Включите опцию «Есть строка заголовка», чтобы инструмент проигнорировал первую строку и начал обработку с данных.

Документация API

Конечная точка запроса

POST /ru/api/tools/barcode-batch-generator

Параметры запроса

Имя параметра Тип Обязательно Описание
inputFormat select Нет -
entriesInput textarea Нет -
csvFile file (Требуется загрузка) Нет -
hasHeaderRow checkbox Нет -
columnIndex number Нет -
columnName text Нет -
barcodeFormat select Нет -
outputFormat select Нет -
imageWidthPx number Нет -
imageHeightPx number Нет -
showText checkbox Нет -
errorCorrectionLevel select Нет -
pageSize select Нет -
landscape checkbox Нет -
pdfColumns number Нет -
skipInvalidRows checkbox Нет -

Параметры типа файл должны быть загружены сначала через POST /upload/barcode-batch-generator для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-barcode-batch-generator": {
      "name": "barcode-batch-generator",
      "description": "Пакетно создает Code 128, EAN-13, UPC-A, ITF-14, QR Code и Data Matrix из CSV или многострочного текста с экспортом в PNG ZIP или PDF",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=barcode-batch-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]