г. Оренбург, ул. Комсомольская, д. 26

пн-пт 09:00 - 18:00

Отдел качества: +7 (922) 886 95 17

Импортозамещение печати: подключение и настройка принтера этикеток в RED OS с поддержкой пользовательских форматов

 

В данной статье представлен пошаговый алгоритм подключения принтера этикеток и добавления нестандартных (пользовательских) размеров этикеток на примере модели TSC TE-200 в операционной системе RED OS. Актуальность данного руководства обусловлена активным внедрением RED OS в государственные учреждения в качестве альтернативы операционной системе Windows.

Для начала, чуть подробнее рассмотрим операционную систему RED OS.

RED OS – это отечественная операционная система на базе Linux, разработанная компанией «Ред Софт». Она создана для использования в государственных учреждениях, корпоративном секторе и критически важной инфраструктуре, где ключевыми требованиями являются безопасность, стабильность и совместимость с российским программным обеспечением.

Система основана на Red Hat Enterprise Linux (RHEL) и адаптирована под нужды российских пользователей, включая поддержку национальных криптографических стандартов и сертификацию в соответствии с требованиями регуляторов.

Основные характеристики RED OS

Безопасность и сертификация

RED OS соответствует строгим требованиям российских регуляторов:

  • Сертифицирована ФСТЭК России (сертификаты соответствия для защиты информации).
  • Поддерживает Средства защиты информации (СЗИ) и криптографические алгоритмы, одобренные ФСБ РФ.
  • Включена в Единый реестр российского ПО (что позволяет использовать её в госструктурах).
  • Поддерживает механизмы мандатного контроля доступа (МКД), что важно для работы с конфиденциальными данными.

Стабильность и поддержка

  • Основана на RHEL, что гарантирует долгосрочную поддержку (LTS) и обновления безопасности.
  • Регулярные обновления ядра Linux и системных компонентов.
  • Поддержка аппаратной виртуализации (KVM, QEMU) и контейнеризации (Docker, Podman).

Совместимость с российским ПО

RED OS работает с ключевыми отечественными разработками:

  • Криптография: КриптоПро CSP, VipNet CSP, Signal-COM CSP.
  • Средства защиты: СёрчИнформ, Континент, Secret Net.
  • Офисные пакеты: LibreOffice, Р7-Офис.
  • Виртуализация: Базис.Virtualization.

Пользовательский интерфейс

  • По умолчанию используется графическая среда GNOME, но возможны и другие DE (KDE, Xfce).
  • Поддержка Wine и CrossOver для запуска некоторых Windows-приложений.
  • Интеграция с российскими облачными сервисами и СЭД (системами электронного документооборота).

Аппаратная поддержка

  • Оптимизирована для работы на российских процессорах (Эльбрус, Байкал, ARM-архитектуры).
  • Поддерживает импортозамещённые серверы и рабочие станции.
  • Совместима с большинством x86-совместимых ПК и серверов.

Сферы применения RED OS

  1. Государственные учреждения (администрации, министерства, силовые структуры).
  2. Финансовый сектор (банки, платёжные системы, биржи).
  3. Промышленность и энергетика (АСУ ТП, SCADA-системы).
  4. Образование и наука (учебные заведения, исследовательские центры).
  5. Корпоративный сектор (компании, переходящие на импортозамещение).

 Официальный сайтhttps://redos.red-soft.ru/

Подключение и настройка принтера этикеток

Принтеры этикеток активно применяются в государственных и частных учреждениях. Что это дает:

1. В государственных учреждениях

Принтеры этикеток применяются для упорядоченного учета и инвентаризации материальных и нематериальных активов.

  • Инвентаризация основных средств
    • Основные средства (ОС) – это оборудование, мебель, транспорт, здания и другие материальные объекты, используемые в работе учреждения.
    • Принтеры этикеток позволяют оперативно печатать штрих-коды или RFID-метки для маркировки каждого объекта.
    • Это ускоряет процесс проверки, снижает риск ошибок при ручном вводе данных и обеспечивает точность учета.
  • Учет нематериальных активов (НМА)
    • Нематериальные активы – это лицензии, патенты, программное обеспечение и другие неосязаемые объекты.
    • Этикетки с уникальными идентификаторами помогают систематизировать их хранение и отслеживать сроки действия документов.
  • Преимущества для госучреждений
    • Снижение трудозатрат на инвентаризацию.
    • Соответствие требованиям законодательства по учету имущества.
    • Возможность интеграции с государственными учетными системами (например, ЕГРН, системы бюджетного учета).

2. В частных компаниях

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

  • Розничная торговля
    • Маркировка товаров – печать ценников, штрих-кодов, акционных стикеров.
    • Учет остатков – быстрое сканирование товаров при приемке и продаже.
    • Соблюдение законодательства – маркировка подакцизных товаров, продуктов питания (сроки годности).
  • Оптовая торговля и логистика
    • Маркировка грузов – печать транспортных этикеток, штрих-кодов для отслеживания поставок.
    • Управление складом – идентификация паллет, коробок, ячеек хранения.
    • Автоматизация учета – интеграция с 1С, WMS-системами для минимизации ручного ввода.
  • Производственные предприятия
    • Маркировка сырья, комплектующих и готовой продукции.
    • Контроль партий, серийных номеров, сроков изготовления.

 

Теперь рассмотрим настройку принтера этикеток TSC TE-200 в операционной системе RED OS.

В первую очередь необходимо скачать и установить драйвер принтера. Драйвер можно скачать на официальном сайте производителя по ссылке: https://usca.tscprinters.com/en/downloads

В операционной системе RED OS подсистема печати реализована на базе CUPS от англ. Common UNIX Printing System — общая система печати для UNIX. Разработчики этого продукта хотели создать универсальный кроссплатформенный инструмент с модульной архитектурой, которая бы упростила разработку драйверов для принтеров.

PPD (PostScript Printer Description) – это конфигурационный файл, который описывает возможности принтера и настройки печати для UNIX-подобных систем (Linux, macOS, FreeBSD и др.). Он используется в сочетании с системами печати, такими как CUPS (Common UNIX Printing System), для корректного взаимодействия между ОС и принтером.

Как правило нужный формат бумаги отсутствует в драйвере принтера, поэтому вы можете:

  1. Создать пользовательский размер страницы в CUPS
  2. Изменить PPD-файл драйвера.

Использование пользовательских форматов, заданных через CUPS, может не поддерживаться некоторыми приложениями. Для лучшей совместимости рекомендуется изменить PPD-файл драйвера, добавив в него нужный размер бумаги.

Как добавить новый формат в PPD-файл?

  1. Получите доступ к PPD-файлу
    • Распакуйте файлы драйвера
    • В папке с драйвером найдите необходимый PPD-файл с названием модели принтера

 

2. Отредактируйте PPD-файл в текстовом редакторе

  • Используйте любой текстовый редактор
  • Внесите изменения в четыре раздела, по аналогии с теми строками, которые есть в данных разделах в файле, вносим свои (пользовательские) размеры:
    • *PageSize 
    • *PageRegion 
    • *ImageableArea 
    • *PaperDimension 

Что необходимо добавить в раздел PageSize:

  1. Найдите начало раздела PageSize
    Для этого выполните поиск по строке:

*OpenUI *PageSize

  1. Добавьте новую запись в этот раздел
    Пример записи:

*PageSize NewPage/Name of Form (displayed in application): "<< /PageSize [144 144] /ImagingBBox null >> setpagedevice"

Примечание:

  • В этом примере пользовательский размер страницы — 2 дюйма × 2 дюйма.
  • Внутреннее имя формата — NewPage.
  • Внешнее имя (отображаемое в приложении) — Name of Form (displayed in application.
  • Числа в квадратных скобках (144 и 144) — это ширина и длина страницы в дюймах, умноженные на 72 (2 × 72 = 144, 2 × 72 = 144).

Что необходимо добавить в раздел PageRegion:

  1. Найдите начало раздела PageRegion
    Для этого выполните поиск по строке:

*OpenUI *PageRegion

  1. Добавьте новую запись в этот раздел
    Пример записи:

*PageRegion NewPage/Name of Form (displayed in application): "<< /PageSize [144 144] /ImagingBBox null >> setpagedevice"

Где:

  • NewPage - внутреннее имя нового формата страницы
  • Name of Form (displayed in application) - внешнее имя формата (отображается в программе)
  • Числа в квадратных скобках [144 144] - ширина и длина страницы; должны совпадать со значениями, указанными в разделе PageSize.

Что необходимо добавить в раздел ImageableArea:

В раздел ImageableArea необходимо добавить одну запись.

  1. Найдите начало раздела ImageableArea
    Для этого выполните поиск по строке:
*ImageableArea
  1. Добавьте новую запись в этот раздел
    Пример записи:
*ImageableArea NewPage/Name of Form (displayed in application): "0 0 144 144"

Где:

  • NewPage - внутреннее имя нового формата страницы
  • Name of Form (displayed in application) - внешнее имя формата (отображается в программе)
  • Числа 144 144 представляют ширину и длину страницы; они должны точно соответствовать значениям, указанным в разделе PageSize.

Формат записи:

"0 0 [ширина] [длина]"

 
где первые два нуля обозначают начальные координаты области печати (левый нижний угол), а последние два числа - конечные координаты (правый верхний угол).

Что необходимо добавить в раздел PaperDimension:

В раздел PaperDimension необходимо добавить одну запись.

  1. Найдите начало раздела PaperDimension
    Для этого выполните поиск по строке:
*PaperDimension
  1. Добавьте новую запись в этот раздел
    Пример записи:
*PaperDimension NewPage/Название формы (отображается в приложении): "144 144"

Где:

  • NewPage - внутреннее имя нового формата страницы
  • Name of Form (displayed in application) - внешнее имя формата (отображается в программе)
  • Числа 144 144 представляют физические размеры страницы (ширину и длину) и должны точно соответствовать значениям, указанным в разделе PageSize.

Формат записи:

"[ширина] [длина]"

где значения указываются в тех же единицах измерения (точках PostScript), что и в других разделах PPD-файла.

После внесение необходимых правок в файл сохраняем и закрываем.

Обновление/установка драйвера принтера

После внесения изменений и необходимо заменить PPD-файл. Если у вас ранее уже был установлен драйвер, то:

  1. Удалите старую версию драйвера принтера
  2. Установите драйвер заново, используя модифицированный PPD-файл

Для установки драйвера необходимо открыть терминал в папке с драйвером.

В терминале запустить команду под правами суперпользователя путем ввода:

sudo ./install-driver

Система попросит ввести пароль суперпользователя

Либо же предварительно ввести команду su чтобы работать под правами root пользователя. Аналогично необходимо будет ввести пароль от root пользователя.

Далее начнется установка драйвера:

После установки драйвера открываем браузер в адресной строке вводим localhost:631 для входа в подсистему печати CUPS.

Необходимо зайти во вкладку Администрирование. Система так же попросит ввести пароль root пользователя.

В данной вкладке в разделе Принтеры нажимаем Добавить принтер.

Рассмотрим добавление принтера на примере виртуального принтера CUPS-PDF, но шаги для настройки реального принтера будут аналогичными.

В списке выбираем наш принтер и нажимаем Продолжить.

Здесь уже выбираем название принтера и, при необходимости, описание и расположение.

Нажимаем Продолжить.

И нажимаем Продолжить. В данном окне нажимаем на Выберите файл и выбираем отредактированный нами ppd файл.

Нажимаем Добавить принтер.

Принтер был успешно добавлен.

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

Запускаем утилиту

И во вкладке PageSetUp нажимаем на поле выбора StockName

 

Как можем видеть, наш размер доступен в окне выбора.

Также, доступные размеры этикеток можно посмотреть непосредственно в настройках принтера. Для этого в основном меню заходим в Центр управления

Далее в Центре управления открываем Настройки принтера

В открывшемся окне двойным нажатием открываем свойства нашего принтера

В свойствах принтера выбираем Параметры принтера

Здесь в разделе Общие нажимаем на поле выбора Размер страницы

и видим, что наш размер 2х2 также доступен для выбора

Представленное руководство позволяет корректно настроить принтер этикеток в RED OS, обеспечивая поддержку нестандартных размеров этикеток. Это особенно актуально для государственных учреждений и организаций, переходящих на отечественное ПО, где RED OS становится стандартной платформой благодаря своей безопасности, стабильности и совместимости с российским программным обеспечением.

Для дальнейшей оптимизации работы рекомендуется:

  • Регулярно проверять обновления драйверов на сайте производителя.
  • Тестировать печать после внесения изменений в PPD-файл.
  • Обращаться в техническую поддержку RED OS или производителя принтера в случае возникновения нештатных ситуаций.

 

Специалисты компании «1С:БИЗНЕС РЕШЕНИЯ» помогут Вам освоить все возможности программ 1С, помогут установить, проведут бесплатную демонстрацию программ и ответят на вопросы! 
Узнать подробнее о возможностях программы и заказать бесплатную демонстрацию можно по телефону +7 (800) 302-07-36.