Печать на POS Принтер не возвращается в исходное положение - PullRequest
0 голосов
/ 05 июня 2018

У меня есть EPSON TM L60 II, и я печатаю на принтере, используя этот код:

Я делаю это в C #, используя библиотеку для "\ x0C Строка 1 Строка 2 Строка 3 \ x0A \ x0A")

Это даст мне подачу бумаги, текст, а затем 2 перевода строки (чтобы я мог отрезать этикетку).Но следующий тираж должен немного вернуть ярлык, но он не делает это автоматически.Кто-то знает о функции для этого?Если я этого не сделаю, между двумя отпечатками всегда будет одна пустая этикетка, потому что принтер не забирает этикетку немного.

Спасибо,

Джои

1 Ответ

0 голосов
/ 08 июня 2018

Принтеры этикеток Epson, такие как TM L60 II, имеют функцию управления черной меткой"FS ( L, предназначенную именно для этой цели, и намного более точную, чем новые линии.

У меня нет принтера этикеток или C # для показа рабочего примера, но я приведу этот пример PHP, который был добавлен в систему отслеживания проблем драйвера, в который я добавляю.Надеюсь, вы сможете адаптировать его:

$printer = new Printer($connector);
$printer->getPrintConnector()->write(Printer::FS."(L".chr(2).chr(0).chr(65).chr(49));
...