Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.02.13;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.01 c
1-38329
de
2003-02-03 17:02
2003.02.13
Почему появляется Warning?


14-38531
BF7ru
2003-01-28 14:24
2003.02.13
Microsoft Word 7 and Microsoft Word 8


1-38166
Ivit
2003-02-04 12:51
2003.02.13
Парсинг ФИО из именительного в родительный падеж


1-38276
Кило
2003-02-05 17:02
2003.02.13
Как по ссылке получить значение?


1-38382
Vitus
2003-02-03 18:46
2003.02.13
Как программно сделать элемент в TreeView выбранным?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский