Скрипт печати этикеток (linux)

github.com/puzrin/lbprint

Время от времени приходится подписывать мелкие пипирки с SMD компонентами. Проще всего это сделать на принтере этикеток, который печатает на 12мм ленте. Проблема в том, что у “клавиатурных” принтеров не реально выставить желаемые параметры текста, когда печатаешь в несколько строк. Решил из любопытства поковыряться с компьютерными принтерами.

Первый момент, по производителям - есть смысл выбирать тех, где богатый выбор расходников. Ленты отличаются не только цветом, но еще клеем и материалом. Поэтому победители гонки определились быстро - Dymo LabelManager PNP и Brother PT-P300BT.

Второй момент - софт под линукс так себе. Под венду и макось попроще, но возить мышкой чтобы набить текст, или набирать с андроида - не всегда удобно.

В общем, оказалось проще слепить свой скрипт. Он прямо из командной строки берет текст и “делает все красиво”. При желании можно подкрутить ручками. Пока у меня на руках только Dymo, с ним скрипт уже работает.

Кому надо - пользуйтесь на здоровье.

  • 509