Сплиттер файлов — деление выгрузки кодов на части

Инструмент делит выгрузку кодов маркировки или готовый PDF-макет на части по указанным диапазонам — так же, как задаются страницы в диалоге печати. Поддерживаются TXT, CSV, XLSX, XLS и PDF. Обработка выполняется в браузере: файл не передаётся на сервер.

1. Файл

2. Диапазоны

Запятая разделяет диапазоны, одиночный номер тоже допустим. Пересекаться диапазоны не могут: код, попавший в два файла, будет нанесён дважды.

Файл обрабатывается целиком в браузере — ни байта не уходит на сервер. Для больших выгрузок это ещё и быстрее: нет загрузки и скачивания.

Части разделены — нужны печатные макеты?

Личный кабинет принимает выгрузку целиком и формирует печатный PDF-макет DataMatrix без ограничения на размер партии. Повторная обработка уже знакомого кода лимит тарифа не расходует. Пробный период — 10 дней и 300 кодов.

Возможности

Диапазоны как в печати

«1-10, 11-364, 365-1200» — та же запись диапазонов, что и в диалоге печати. Допускается указание одиночного номера.

Четыре формата

TXT и CSV по строкам, XLSX и XLS по строкам листа, PDF по страницам. Формат определяется по расширению.

Заголовок сохраняется

Для CSV и XLSX первая строка может быть заголовком: она повторяется в каждой части и не считается за данные.

Пересечения запрещены

Диапазоны не могут накладываться: код, попавший в две части, будет нанесён дважды, что делает партию непригодной к отгрузке. Такой ввод отклоняется.

Обработка в браузере

Файл читается и делится локально, без передачи на сервер. Для больших выгрузок это также быстрее: исключены загрузка и обратное скачивание.

Имена по порядку

Части именуются по образцу «001-010_codes.txt»: диапазон вынесен вперёд и дополнен ведущими нулями, поэтому сортировка в папке совпадает с порядком кодов и «101-110» не оказывается перед «11-20».

Как разделить файл

1

Загрузите файл

Перетащите выгрузку или PDF-макет. Инструмент определит формат и покажет количество строк либо страниц.

2

Укажите диапазоны

Через запятую: 1-500, 501-1000. Границы проверяются по фактическому размеру файла.

3

Скачайте части

Каждая часть — отдельная ссылка с размером. Исходный файл не меняется.

Инструмент делит файл механически и не проверяет содержимое кодов. Если нужно убедиться, что коды не повреждены при выгрузке из «Честного знака», сначала прогоните их через проверку структуры кода — потерянный разделитель GS виден только там. А чтобы посмотреть, как строка выглядит в виде готового DataMatrix, есть генератор.

Печать партии кодов

Печатаем коды DataMatrix партиями от 100 до 100 000+: макеты, типографское качество, нанесение и агрегация на складе у границы ЕС.

Рассчитать печать партии

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

Зачем делить выгрузку кодов на части?
Коды заказываются одним файлом на всю партию, а печать и нанесение идут коробами или сменами. Разделив выгрузку по фактическим объёмам, вы получаете файл на каждый короб — при нанесении не требуется отсчитывать строки вручную, что исключает сдвиг диапазона. Тот же принцип лежит в основе агрегации: короб — паллета, где состав каждой упаковки должен быть зафиксирован точно.
Пересчитывает ли инструмент строки, если в CSV есть заголовок?
Да. Отметьте «первая строка — заголовок»: она перестанет считаться строкой данных и будет добавлена в начало каждой части. Общее число строк пересчитается, поэтому диапазон «1-N» будет означать первые N записей, а не N-1.
Что происходит с файлом .xls?
Устаревший бинарный .xls инструмент не читает — библиотека, которая разбирает таблицы в браузере, работает только с современным .xlsx. При загрузке .xls выводится подсказка: откройте файл в Excel и сохраните как .xlsx («Файл» → «Сохранить как» → «Книга Excel»). После этого деление пройдёт обычным порядком.
Сохраняется ли оформление таблицы?
Нет. В части переносится содержимое ячеек первого листа — без стилей, ширины колонок, объединённых ячеек и формул. Для выгрузки кодов это ровно то, что нужно; если делите рабочую книгу с оформлением, исходный файл лучше сохранить отдельно.
Файл загружается на ваш сервер?
Нет. Чтение, деление и сборка частей выполняются в браузере — файл не покидает ваш компьютер. Библиотеки для разбора XLSX и PDF подгружаются с нашего сайта при первом делении, но сам файл никуда не отправляется.
Есть ли ограничение на размер файла?
Жёсткого лимита нет, но всё считается в памяти вкладки. Текстовые выгрузки в сотни тысяч строк делятся без проблем; для очень больших PDF (сотни мегабайт) браузеру может не хватить памяти — в этом случае файл следует разделить за несколько операций.

Другие инструменты

Заказать печать или агрегацию

Опишите задачу — посчитаем стоимость и сроки в день обращения