Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

IrDA Socket печать

7.0K
12 октября 2005 года
xim
19 / / 29.09.2004
Всем привет.

Проблема в следующем: Сабж.
При передаче более-менее большого задания (>=2 разделителей страниц) сервер сокетов на стороне принтера успевает принимать часть пакетов задания, затем начинается печать принятого куска, и передача блоков задания идет по принципу поточного устройства - напечатал, подождал освобождения сервера, передал... Некрасиво. Хотелось бы передать все задание сразу (~20Kb), памяти на принтере достаточно (4Mb на 1 задание - 16 всего).

Winsock 1.1,
Печать ведется на IrLPT,
режим печати - блочный,
берется Index=0 девайс (т.е. 1-е устройство) из девайслиста,
проверяется на макс. длину пакет.

Что-то добавить в свой PJL/PCL?
 
Код:
\033%-12345@PJL JOB NAME="job1"
@PJL DEFAULT PERSONALITY=PCL
@PJL DEFAULT LPARM: PCL SYMSET=PCCYRILLIC
\033E
...
\033E
\033%-12345@PJL EOJ


или есть решение по установкам socket/IrDA-параметров?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог