HP Laser Jet 2420 печать по русски из под DOS

gcastle

Турист
Регистрация
16 Апр 2004
Сообщения
20
Реакции
1
Credits
16
Вот столкнулся с проблемой, привезли новый HP LJ 2420, из под винды естественно всё нормально печатается, а из под DOS'а - ну просто труба, крякозябры сплошные лезут. Может кто сталкивался уже с подобным? как такое лечится?

Заранее спасибо.
 

ALEXRUS

Свой
Регистрация
16 Окт 2004
Сообщения
975
Реакции
62
Credits
2
gcastle, хм
на самом деле с лазерниками такой проблемы быть не должно.
Ну мож в дровах проблемы.


ps всё таки я не могу понять, а нафиг тебе в ДОСе печатать?

pps возможно это глюк изза того что в ВИНДЕ и ДОСе используются разные кодировки.
 
Последнее редактирование модератором:

Msha

ex-Team DUMPz
Свой
Регистрация
12 Окт 2004
Сообщения
7,116
Реакции
2,559
Credits
0
gcastle, под ДОСом в autoexec.bat выполнение кодовой страницы прописано?
 

smair

Местный
Регистрация
16 Апр 2004
Сообщения
340
Реакции
11
Credits
0
gcastle,
с точки зрения HP "Да и вообще а что такое ДОС ?????????"
Скорее всего принтер не знает, что такое CP866. Смотреть руководство принтера ,как грузить шрифты к нему в память и переключать кодовые таблицы. Вполне вероятно, что в досовской программе придется дополнительно вбивать ESC последовательность при инициализации задания печати. Или в autoexec.bat прописывать загрузку в принтер СР866 Если дос под виндой , искать прогу , которая называлась типа Dosprn Она перехватывала досовскую печать и переводила ее в стандартную кодовую таблицу 1251
 

gcastle

Турист
Регистрация
16 Апр 2004
Сообщения
20
Реакции
1
Credits
16
Эта софтина вобще не помогла :( Тоже бред какой-то стал печататься, хоже прежнего...
 

entropy

Местный
Регистрация
23 Дек 2003
Сообщения
422
Реакции
7
Credits
0
Можно сделать следующее: поставить на принтер общий доступ. Дать ему к примеру Hplj2420.А потом с помощью команды net use lpt2: \\servername\Hplj2420 persistant
эмулировать наличие порта lpt2, который и исползовать в dos программе
 

ALEXRUS

Свой
Регистрация
16 Окт 2004
Сообщения
975
Реакции
62
Credits
2
gcastle, а вообще из чего именно в досе ты печатаешь?
насколько я понял принтер LPT.
Ты печатаешь нажатием Ctrl+PrintScreen или нажатием печать из опр. программы?
 

smair

Местный
Регистрация
16 Апр 2004
Сообщения
340
Реакции
11
Credits
0
entropy,

Эта софтина вобще не помогла

1. выясни в какой кодовой таблице выводит программа.
2.проверь настройки программы
gcastle,
если принтер не понимает кодовую таблицу, то
net use lpt2: \\servername\Hplj2420 persistant
не поможет :)