Точечный матричный принтер, печатающий обратную подачу (вверх вертикально) - PullRequest
0 голосов
/ 18 декабря 2018

У меня 9-контактный принтер TVS Dotmtrix, использующий при печати чеков (бумажный рулон).в Python я хочу, чтобы принтер перемещался на 4 строки вверх по вертикали и начинал печатать, когда файл печати отправлялся на принтер

. Я использовал некоторый управляющий код, например "\ x1b \ x28 \ x76 \ 2 \ 0 \ 2 \ 4" и "\x1b \ x65 \ 4 "

НО оба работают в первый раз при включении принтера и после этого начинают обычную печать (без перемещения вверх или без вытягивания бумаги вниз).

, пожалуйста, предложите некоторые рабочие решения.Я новичок в Python, программирование

1 Ответ

0 голосов
/ 19 декабря 2018
To pull page roll downward (reverse print)

This code working well for me both in TVS as well as Epson Dot Matrix Printer


'\x1Bj2'


some useful codes are given
<a href="http://stanislavs.org/helppc/epson_printer_codes.html" target="_blank">here</a>


I put '\x1Bj2' code at the top of my printing file and then write other texts. 


So, when printer start print it first pull paper downward(reverse) one line and then start printing.
...