Цитата:
|
Сообщение от chuck_ky
Эмулировать ничего не надо. Просто, почитай доументацию к своему лазерному принтеру, смотри раздел печать из DOS'а. Там должны быть указаны команды. Например, к принтеру HP LaserJet команды имеют вид (s3p12.00h0s0b4099T.
|
В том то и дело, что нужно именно эмулировать!
Программа (старая, ДОСовая) выводит на матричник и вставляет в вывод управляющие команды матричника. Матричника нет, и уже не будет. Поэтому нужен некий фильтр, который будет отлавливать в выводимом потоке управляющие последовательности для матричника и подменять их управляющими последовательностями для лазерника.
Цитата:
|
Сообщение от Alex Dark
А ты не пробовал прогу WinPRN. Она как раз перехватывает печать на лазерник, вот только не помню как обстоят дела со шмуданскими значками...
|
Нет, эту я не пробовал. Зато нашел две другие программы:
SPrint
TextPrint
Обе в той или иной степени меня устраивают.
Цитата:
|
Сообщение от Alex Dark
... или если есть исходники - поправь прогу
|
Увы.
Цитата:
|
Сообщение от Alex Dark
... или в прогах настройки печати иногда вставляют.
|
Нет там никаких настроек. Такое впечатление, что все такие программы пишутся ногами (причем исключительно левыми)
Цитата:
|
Сообщение от Alex Dark
... или выводи в файл, а из файла удаляй ненужное (лучше прогой). Потом на печать.
|

Блин, так именно такую прогу я и искал!!!