Главная страница
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.031 c
14-38552
Виктор Щербаков
2003-01-29 15:08
2003.02.13
Почему глючат программы


1-38222
dtk
2003-02-05 09:35
2003.02.13
Формы в DLL


1-38189
Andrey-k
2003-02-02 22:45
2003.02.13
Help. Exel. Как сделать WorkBook в Read-Only или запаролить?


3-38139
Vovan
2003-01-28 20:28
2003.02.13
Вопрос по базам данных


14-38564
Top Gun
2003-01-16 22:54
2003.02.13
Книга по администрированию w2k