Станционный диспетчер
Группа: Участник
Сообщений: 143
|
Всем привет.
Проблема в следующем: Сабж.
При передаче более-менее большого задания (>=2 разделителей страниц) сервер сокетов на стороне принтера успевает принимать часть пакетов задания, затем начинается печать принятого куска, и передача блоков задания идет по принципу поточного устройства — напечатал, подождал освобождения сервера, передал... Некрасиво. Хотелось бы передать все задание сразу (~20Kb), памяти на принтере достаточно (4Mb на 1 задание — 16 всего).
Winsock 1.1,
Печать ведется на IrLPT,
режим печати — блочный,
берется Index=0 девайс (т.е. 1-е устройство) из девайслиста,
проверяется на макс. длину пакет.
Что-то добавить в свой PJL/PCL?
CODE | \033%-12345@PJL JOB NAME="job1"
@PJL DEFAULT PERSONALITY=PCL
@PJL DEFAULT LPARM:PCL SYMSET=PCCYLILLIC
\033E
...
\033E
\033%-12345@PJL EOJ
|
или есть решение по установкам socket/IrDA-параметров?
|