Задать вопрос

Как печатать на принтере штрих кодов из python?

Как печать этикетки со штрих-кодами, на термотрансферныйх принтерах по LAN?
Я сейчас использую для этого bartender, у него есть автоматизации. Но во первых это очень неудобная штука, во вторых глюченая. Видел что некоторые принтеры поддерживают язык ZPL, но насколько я понял не все принтеры.
  • Вопрос задан
  • 163 просмотра
Подписаться 1 Простой 6 комментариев
Решения вопроса 1
anthtml
@anthtml
Системный администратор программист радиолюбитель
Смотреть какие протоколы поддерживают принтеры и искать, делать реализации для этих протоколов
Большинство принтеров поддерживают ZPL и LPR. По LPR его можно тупо подключить как локальный принтер и отправлять на него задания, по serial также можно составлять текст задания и отправлять на принтер.
Но если печатаете штрихкоды, то обязательно нужно иметь сканер ШК для тестирования этикеток, потому как сталкивался несколько раз, что из экзотических программ (типо word, rdp, pdf) по LPR штрихкод может распечатываться, но не распознаваться, всетаки эти принтеры больше любят формировать картинку ШК в своем драйвере (прошивке) под параметры головы, чем получать готовую от внешней программы.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Hackerman1
@Hackerman1
17 лет, плохое зрение.
Нет, нельзя. Питон хоть и создан для автоматизации различных задач, хоть и является универсальным, он не является языком, на котором взаимодействуют с внешними устройствами. Хотя, в теории, если для него либу на С напишут, которая будет это делать, то почему бы и нет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы