Термопринтер для ценников и штрихкодов в УНФ: от драйвера до ровной этикетки

· 9 мин

Содержание

Чтобы установить принтер этикеток в 1С УНФ, сначала поставьте драйвер производителя в Windows и задайте в нём точный размер этикетки (например, 58×40 мм), затем откалибруйте датчик носителя, а в 1С настройте шаблон в справочнике «Шаблоны этикеток и ценников» и печатайте через обработку «Печать этикеток и ценников», выбрав этот принтер. Отдельно регистрировать устройство в «Подключаемом оборудовании» нужно только тогда, когда принтер работает через 1С-совместимый драйвер, а не как обычный принтер Windows.

Большинство жалоб звучит одинаково: печатает через одну этикетку, текст уезжает за край, штрихкод не читается сканером. Почти всегда причина не в 1С, а в связке «драйвер — размер бумаги — масштаб».

Какой принтер этикеток подойдёт для УНФ и что подготовить

УНФ печатает этикетки двумя способами. От выбора зависит вся дальнейшая настройка.

СпособКак работаетКогда выбирать
Как принтер Windows1С формирует табличный документ (картинку этикетки) и отдаёт его драйверуМагазин, склад, мелкое производство. Подходит почти любой термопринтер
Как подключаемое оборудование1С передаёт данные через 1С-совместимый драйвер, принтер печатает своими средствамиКогда есть драйвер, сертифицированный «1С:Совместимо», и нужно печатать большие тиражи

На практике в УНФ почти всегда используют первый способ. Он не требует специальных драйверов и работает с Zebra, TSC, Godex, Xprinter, АТОЛ и другими моделями.

Что проверить до установки:

  • 🏷️ Тип печати. Прямая термопечать (без красящей ленты) — для ценников и этикеток на короткий срок. Термотрансферная (с риббоном) — для складских этикеток, которые должны жить месяцами.
  • 📏 Размер этикетки. Измерьте линейкой ширину и высоту одной этикетки без подложки и зазор между этикетками. Типичные размеры: 58×40, 58×30, 43×25, 30×20 мм.
  • 🔍 Разрешение принтера. 203 dpi — 8 точек на миллиметр, 300 dpi — около 12. От этого зависит, какой мелкий шрифт и узкий штрихкод выдержит печать.
  • 🔌 Интерфейс. USB проще всего. Сетевой принтер (Ethernet) удобен, если печатают с нескольких рабочих мест или 1С работает через удалённый рабочий стол.

Если 1С открывается через RDP или в облаке, принтер должен быть виден на сервере. Проверьте, что перенаправление принтеров включено в настройках подключения и драйвер этой модели стоит и на сервере, и на рабочем месте.

Установка драйвера и настройка размера в Windows

Драйвер берите с сайта производителя принтера. Универсальный драйвер Windows («Generic / Text Only») для этикеток не годится: он не знает размеров носителя и печатает криво. Для многих моделей Zebra, TSC, Godex производитель предлагает драйверы на базе Seagull — это нормальный вариант.

Порядок установки:

  1. Отключите принтер от USB, запустите установщик драйвера и только по его запросу подключите кабель.
  2. Откройте Панель управления → Устройства и принтеры, найдите принтер, откройте «Настройка печати ».
  3. На вкладке с параметрами носителя (Page Setup, Stock или «Бумага») создайте свой формат: ширина и высота ровно как у этикетки, например 58 × 40 мм.
  4. Укажите тип носителя: этикетки с зазором (Gap, Labels with gaps), с чёрной меткой (Black mark) или непрерывная лента.
  5. Задайте режим: прямая термопечать или термотрансфер. Ошибка здесь даёт бледную печать или сожжённую ленту.
  6. Распечатайте тестовую страницу из Windows. Она должна уместиться ровно на одной этикетке.

Размер задаётся именно в «Настройке печати», а не в «Свойствах принтера». Первое меняет умолчания для всех программ, второе часто действует только на одно задание.

Не делайте принтер этикеток принтером по умолчанию. Иначе счета и накладные из 1С и других программ однажды уйдут на рулон этикеток.

Калибровка датчика и носителя

Калибровка учит принтер находить начало каждой этикетки. Без неё он печатает через одну или режет текст пополам. Её повторяют после каждой смены рулона другого размера.

Как калибруют разные модели:

  • Из драйвера. У большинства драйверов есть кнопка «Калибровка» (Calibrate) на вкладке инструментов или в «Свойствах принтера». Самый надёжный способ.
  • Кнопкой на корпусе. У многих настольных Zebra держат кнопку подачи (FEED) до двух миганий индикатора и отпускают. У TSC и Godex комбинация своя, её указывают в инструкции к модели.
  • Утилитой производителя. Zebra Setup Utilities, TSC Console, GoLabel и аналоги умеют калибровать и показывают текущие параметры датчика.

После калибровки принтер протянет 2–4 этикетки вхолостую — так и должно быть.

Если калибровка не помогает:

  1. Проверьте, что датчик стоит над зазором, а не над краем подложки. У многих моделей его положение регулируется.
  2. Протрите датчик и печатающую головку спиртовой салфеткой. Клей и бумажная пыль сбивают датчик.
  3. Сверьте тип носителя в драйвере: этикетки с зазором и ленту с чёрной меткой датчик видит по-разному.

Подключение принтера этикеток в 1С УНФ

Вариант 1. Принтер Windows (основной)

Регистрировать принтер в 1С не нужно. Достаточно, чтобы он был установлен в системе, а в 1С выбран при печати.

  1. Откройте справочник «Шаблоны этикеток и ценников» (быстрее всего — через поиск по меню по слову «шаблоны»).
  2. Создайте шаблон, задайте размер этикетки в миллиметрах тот же, что в драйвере.
  3. Из списка номенклатуры или из документа поступления вызовите печать этикеток. Откроется обработка «Печать этикеток и ценников».
  4. Выберите шаблон, укажите количество этикеток по каждой позиции и сформируйте печатную форму.
  5. В открывшемся табличном документе зайдите в параметры страницы, выберите принтер этикеток и проверьте размер бумаги.

После первой печати 1С запоминает параметры страницы для этого пользователя, их не придётся задавать каждый раз.

Вариант 2. Подключаемое оборудование

Нужен, если у вас есть драйвер принтера этикеток со статусом «1С:Совместимо» (такие выпускают, например, АТОЛ и другие поставщики торгового оборудования).

  1. В разделе Настройки найдите «Подключаемое оборудование». Если пункта не видно, введите «оборудование» в поиске по меню.
  2. Включите флажок использования подключаемого оборудования.
  3. Создайте экземпляр устройства с типом «Принтер этикеток», выберите драйвер и рабочее место.
  4. Если драйвер не установлен, установите его из формы устройства или дистрибутивом поставщика.
  5. Откройте настройку устройства, укажите порт или IP-адрес, нажмите «Тест устройства».

Права на установку драйвера понадобятся один раз. Если 1С работает в клиент-серверном режиме, драйвер ставится на компьютер, где запущен клиент.

Как подключать принтер этикеток в вашем случае?

Шаблон этикетки и шрифты

Шаблон — это макет этикетки: какие поля, где стоят и каким шрифтом. Он хранится в информационной базе и общий для всех пользователей.

Что обычно размещают на этикетке:

  • 🏷️ наименование товара (в одну-две строки);
  • 💰 цену и единицу измерения;
  • ▮▮ штрихкод с цифрами под ним;
  • 📦 артикул, характеристику или размер;
  • 🏢 краткое наименование организации, если нужно для ценника.

Правила, которые спасают от переделок:

  1. Размер шаблона = размер этикетки. Ширина и высота в шаблоне должны совпадать с форматом в драйвере до миллиметра.
  2. Поля по краям 1–2 мм. Головка не печатает вплотную к краю, а рулон чуть «гуляет».
  3. Шрифт без засечек. Arial или Tahoma читаются лучше. На 203 dpi текст мельче 7 пунктов превращается в кашу, на 300 dpi можно опуститься до 6.
  4. Длинные наименования — с переносом. Включите перенос по словам и ограничьте область двумя строками, иначе текст наползёт на цену.
  5. Цену крупно. Для ценника 58×40 цифры цены разумно делать 14–18 пунктов и жирными.

Про штрихкод. EAN-13 на этикетке 58×40 занимает примерно 35–40 мм по ширине и не меньше 15 мм по высоте. Уже — сканер начинает ошибаться. Для штрихкодов маркировки (DataMatrix) берите квадрат не меньше 12–15 мм.

Если в шаблоне штрихкод не отображается совсем, а вместо него пустой прямоугольник, у 1С нет компоненты печати штрихкодов. В свежих релизах она встроена, в старых её подключают из библиотеки подключаемого оборудования. Обычно хватает обновить конфигурацию.

Отключите масштабирование при печати. Если в параметрах страницы табличного документа стоит «Автомасштаб» или «По ширине страницы», 1С подгоняет картинку под бумагу. Текст это переживёт, а штрихкод — нет: полоски меняют ширину неравномерно, и сканер перестаёт его читать. Ставьте масштаб 100%.

Сбои при печати этикеток из 1С и как их исправить

Диагностика: выберите симптом

Если тестовая страница из Windows печатается ровно, а из 1С нет — виновата настройка шаблона или параметров страницы в 1С. Если криво печатает и Windows — проблема в драйвере или калибровке, в 1С её не исправить.

Скорость и качество печати

Скорость и качество у термопринтера тянут в разные стороны. Быстрая печать с высокой темнотой изнашивает головку, медленная с низкой даёт бледный штрихкод.

Ориентиры для настройки в драйвере:

ПараметрЦенники, прямая термопечатьСкладские этикетки, термотрансфер
Скорость3–4 дюйма в секунду2–3 дюйма в секунду
Темнота (шкала 0–30 у Zebra)15–2018–25
Разрешение для штрихкодов203 dpi хватает300 dpi, если этикетки мелкие

У других производителей шкала темноты своя (например, 0–15). Начинайте с середины и повышайте на 1–2 деления, пока штрихкод не станет чётким.

Как ускорить печать больших партий:

  • 📋 Одно задание вместо десяти. Отмечайте в обработке все позиции сразу и задавайте количество этикеток в колонке, а не печатайте по одной.
  • 🖼️ Меньше графики. Логотип и рамки 1С передаёт картинкой, каждая этикетка грузится дольше. Для ценников они обычно не нужны.
  • 🗂️ Количество из документа. При печати из поступления 1С сама подставит количество этикеток по количеству товара. Проверьте его перед печатью, чтобы не напечатать 500 этикеток на 500 метров кабеля.
  • 🔁 Разделитель партий. Для рулона в 1000 этикеток выгоднее печатать порциями по 100–200: при сбое потеряете меньше.

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

Можно ли печатать этикетки из 1С УНФ на обычном офисном принтере?
Да, на листах А4 с вырубкой. Для этого в шаблоне задают размер этикетки, а 1С раскладывает их по листу. Термопринтер нужен, если этикеток много или нужна печать на рулоне.
Нужен ли отдельный принтер этикеток на каждое рабочее место?
Нет. Сетевой принтер можно установить на несколько компьютеров по IP-адресу. Шаблоны в 1С общие для всей базы.
Почему этикетка из 1С печатается правильно у одного пользователя и криво у другого?
Параметры страницы 1С сохраняет для каждого пользователя отдельно, а настройки драйвера — для каждого компьютера. Сверьте размер бумаги и масштаб у второго пользователя.
Подойдёт ли китайский принтер без драйвера под Windows 11?
Без драйвера с поддержкой нужного размера носителя печатать из 1С нельзя. Перед покупкой проверьте на сайте производителя драйвер под вашу версию Windows.
Нужно ли перенастраивать принтер после смены рулона?
Если размер этикетки тот же — нет, достаточно калибровки при смене типа носителя. Если размер другой — создайте новый формат в драйвере и отдельный шаблон в 1С.