![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
печать в USB
MXA © (2003-06-09 00:25:00)
такая вот проблема: есть старая досковая програмка, которая умеет печатать графику(!) через com, lpt или в файл, есть USB-принтер.
Надо их как-нибудь познакомить.
Я с портами не работал (да и с печатью поверхностно), поэтому просба: обьясните пожалуста в двух словах или киньте ссылкой на доки - как перенаправить с 1 порта на другой или как распечатать такой файл?
MXA (2003-06-10 23:46:00) [1]
в настройках той программы есть выбор модели принтера,
и хотя предлагаются старые модели, я надеялся подобрать
что-нибудь совместимое.
но это уже потом, сейчас меня интересует как вообще
перенаправить данные от одного к другому?
а про MSDN - как-то из головы вылетело, спасибо,
завтра посмотрю
DC-AC (2003-06-09 16:57:00) [2]
>принтер Canon S200...
>хотя какое это имеет значение?
Не скажи, современные принтеры работают в пакетных протоколах (D4 у EPSON, MLC у HP, CAPT у лазерных CANON), конкретно S200 не "щупал", но BJC-2xxx имеют аж 4 системы команд :
MFG:Canon;MDL:BJC-2000;CMD:BJL,BJRaster,BSCC,TXT01;CLS:PRINTER;DES:Canon BJC-2000;VER:1.11;STA:10;
MFG:Canon;MDL:BJC-2100;CMD:BJL,BJRaster,BSCC,TXT01;CLS:PRINTER;DES:Canon BJC-2100;VER:1.02;STA:10;
И не факт, что если им подсунуть файл с обычными ESC-последовательностями, они их съедят. Копай "фирменные" каноновские драйвера или ищи инфу по программированию канонов. С эпсоном легче - все основные "ходы" я уже знаю.
N197 (2003-06-09 16:00:00) [3]
Всё проще: MSDN, Q138594
HOWTO: Send Raw Data to a Printer by Using the Win32 API
MXA (2003-06-09 15:44:00) [4]
а ссылка - Under consruction
MXA (2003-06-09 15:42:00) [5]
принтер Canon S200...
хотя какое это имеет значение?
DC-AC (2003-06-09 12:06:00) [6]
Какой принтер ?
Спроси ещё у Join Pegas (если не ошибся в нике), он занимался вопросами переназначения печати на USB, у него на страничке http://www.pegas7.fromru.comдаже examlp небольшой лежал...
MXA (2003-06-09 00:26:00) [7]
да, забыл - это под Win98SE