Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.13;
Скачать: CL | DM;

Вниз

Как организовать печать на принтере   Найти похожие ветки 

 
Zhirnov Maxim ©   (2002-12-07 13:07) [0]

Как организовать печать на принтере "порциями", так чтобы текст отправленный на принтер печатался по какой-то команде не заканчивающей печать полностью? А то, когда я вызываю Printer.EndDoc информация отосланная на принтер конечно же распечатывается, но и лист после печати "выходит" из принтера, а вот этого "выхода" мне и надо избежать. Информация для печати посылается принтеру "порциями" (с интервалом в несколько минут, иногда десятков минут), поэтому я и хотел бы распечатывать информацию "порциями", чтобы принтер не простаивал. Помогите пожалуйста.


 
Zhirnov Maxim ©   (2002-12-07 17:11) [1]

Не ужто никто не знает как это сделать? Не верю! Помогите пожалуйста, кто знает как это сделать, или хотя-бы направьте меня в "нужном направлении".


 
Vcoder ©   (2002-12-07 22:00) [2]

А принтер какой? Матричный? А инфа какая? Текстовая? Если Да+Да, просто посылай в порт LPT строки, и все. Конец страницы (он же прогон листа) - символ #12. Управляющие Escape-коды найти, я думаю, возможно. Возможно, придется перекодировать коды русских букв - это лекго решается на опыте. Сам писал драйвер для своего РОБОТРОН-а.


 
Song ©   (2002-12-07 22:20) [3]

Написать свой драйвер принтера.


 
Zhirnov Maxim ©   (2002-12-08 09:16) [4]

To: Vcoder © (07.12.02 22:00)
Тип принтер не всегда одинаков, иногда и матричный, но иногда и струйный, а иногда даже лазерный или светодиодный, но мне кажется, что это не принципиально (с разнообразием разрешения я разобрался). Информация не только текстовая: печатаю "порциями" что-то вроде небольших таблиц. Многостраничную печать я уже организовал. Но у меня проблема в другом: не могу заставить принтер после распечатывания "не выдавать" лист. Писать драйверы я ещё не умею.


 
Vcoder ©   (2002-12-08 12:00) [5]

На лазерном и светодиодном нельзя не выплюнуть лист после печати - сгорит в печке.

Выход вижу пока один - напрямую управлять принтером. Может кто что-нибдь еще посоветует?


 
DarkGreen ©   (2002-12-09 05:34) [6]

Из мухи слона делаете. Кто заставляет посылать принтеру EndDoc, когда еще станица не до конца напечатана???


 
Sergey_   (2002-12-10 16:00) [7]

Юзай спулер печати, никакие esc-последовательности под виндовозом не пройдут, он просто их проигнорит.В свое время написал аппендикс для текстового вывода на матричный принтер, там выплевывалась необходимая порция инфы, а прогон делался какой необходим(на эпсон выводилось и нужно было несколько строк прогона для удобства вывести).



Страницы: 1 вся ветка

Текущий архив: 2003.02.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
1-38170
Тип
2003-02-04 17:26
2003.02.13
Как выделать узел дерева?


1-38182
lipskiy
2003-02-02 22:01
2003.02.13
Как обновлять текст хинта TRXTrayIcon без его гашения?


1-38311
Son!K
2003-02-03 13:50
2003.02.13
Опять Hex


7-38599
X-jedy
2002-12-11 14:01
2003.02.13
глюки с printer.printers под Win98


4-38621
Ptr
2002-12-30 13:51
2003.02.13
Копирование Canvas в Clipboard