У меня есть сетевой принтер (HP DeskJet 712C), который используется совместно с хостом Windows XP. Я могу печатать на принтере из таких приложений, как Word, gVim и Notepad, но когда я пытаюсь печатать на нем напрямую через print /D:"\\hostname\HP DeskJet 712C" file.txt оболочка отвечает the file file.txt is currently being printed , но ничто не пойдет на принтер.

Я должен добавить, что хотя я в основном делал печать с хостов Windows 7, это происходит как на хостах Windows 7 (32 и 64 бит), так и на хостах Windows XP.

1 ответ1

0

Проблема в том, что DJ712C является хост-принтером. Он полагается на операционную систему и драйвер для преобразования страницы в точки на бумаге. Он не понимает простой текст. Вот почему он отлично работает, когда вы используете драйвер для печати, а не если вы отправляете на него текст.

Один из способов обойти проблему - использовать DOSPRN. Он берет текст из приложений DOS и пропускает его через драйвер, чтобы принтер мог его понять.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .