Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Перехват печати DOS-программы

Ответить
Настройки темы
Перехват печати DOS-программы

Аватара для Guest

Guest



Профиль | Цитировать


Может кто уже решал такую проблему:
Есть досовская программа, которая выдает на принтер рисунок.
Есть струйный принтер, но он не поддерживает DOS.
Как перенаправить вывод на печать из досовской программы на струйный принтер?

Какие будут мнения?

Отправлено: 22:10, 17-03-2003

 

Аватара для shurikan

Старожил


Сообщения: 240
Благодарности: 1

Профиль | Отправить PM | Цитировать


Guest 212.1.112.*
А что за принтер то?
Не поддерживает DOS - не значит, что из под DOSа печатать нельзя, просто драйверов нет и надо знать его командный язык. И под какой принтер заточена программа? Графику же просто так не напечатаешь...

-------
UNIX, UNAS и др. Myself I'll like 'em


Отправлено: 09:17, 18-03-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Guest

Guest


Профиль | Цитировать


Принтер Canon BJC-3000, а прога печатает на разные матричные принтеры, например под Epson FX-100.
В общем я пробовал установить принтер Epson, в настройках - печатать в файл. Получил файл. Там все в ESC-командах.
Но как это дело передать Canon - пока не совсем ясно. Один выход вижу в перекодировке этого файла в BMP-формат и печатать его как обычный рисунок.
Может кто чего посоветует или уже делал похожее...
Помогите, очень нужно!

Отправлено: 14:14, 18-03-2003 | #3


Аватара для shurikan

Старожил


Сообщения: 240
Благодарности: 1

Профиль | Отправить PM | Цитировать


Guest 212.1.112.*
Что-то подобное я и предполагал, имею в виду, что печать шла сначала на матричный принтер... Его графические команды не совпадают с командами струйного ... Нужно знать командный язык Canon, вот только где его взять...

-------
UNIX, UNAS и др. Myself I'll like 'em


Отправлено: 05:08, 20-03-2003 | #4


Аватара для AC Milan

Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Попробуй DOSPRN

-------
FORZA MILAN!!!!! Footbal Manager 2005 The Best!
Мало пива не бывает!


Отправлено: 09:12, 20-03-2003 | #5


Аватара для Besso

Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


Попробуй поискать в MSDN`е информацию по печати в порт lpt1.dos. Может быть это поможет

-------
In vino veritas


Отправлено: 22:42, 13-04-2003 | #6


Аватара для Besso

Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


Удалось? Поделись с нами

-------
In vino veritas


Отправлено: 20:02, 17-05-2003 | #7

pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


Я делал спулер для переадрессации печати из ДОС на лазерный принтер (у принтера небыло русского шрифта для ДОС). Он привязывается тольно к размеру бумаги, но работает тольно под NT. Надо? (графику правда она не понимает, но это поправимо, если она для 9-pin).

можешь сам написать (NT на этом же работает):
создаёшь NamedPipe, из которой читаешь то, что печатает принтер. Язык ESC/P EPSON/IBM описан в TechHelp (старая програмка, у меня есть). Результат печатаешь или рисуешь на DC принтера любым шрифтом и размером.

Отправлено: 15:44, 01-12-2003 | #8


Аватара для Guest

Guest


Профиль | Цитировать


А есть способ увидеть в очереди печати вместо "DOS print job" что-нибудь уникальное?

Отправлено: 19:50, 18-12-2003 | #9

pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


Моя программа использует драйвер спулера Windows, поэтому, например в моей версии выдаётся "Pva Dos Printer Job". Более уникальное (в смысле не строку) думаю не получится.

Отправлено: 13:10, 19-12-2003 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Перехват печати DOS-программы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Офис и Текст - Программы для обучения печати слепым методом german r Программное обеспечение Windows 41 15-09-2009 13:40
Прочие - Все вопросы по печати из под DOS Maestro Программное обеспечение Windows 23 14-08-2008 14:04
Шрифт по умолчанию при печати из DOS DeepWaters Microsoft Windows 2000/XP 1 26-12-2006 17:15
XP и DOS программы Domovoi Microsoft Windows 2000/XP 15 22-04-2004 18:33
Программка для печати из MS-DOS Boets Программирование и базы данных 2 06-01-2004 14:17




 
Переход