понедельник, 7 июля 2014 г.

Печать на старых принтерах с 64х-битных систем.

Для ряда старых принтеров отсутствуют драйверы для 64-х битных систем. Наличие принтсервера не помогает, так как система, с которой отправляются задания на печать, должна иметь 64-битный драйвер устройства, которого, чаще всего, не существует в природе. Однако решение существует.

Принтер подключается к 32-битной Windows XP для которой драйвер, скорее всего, есть (хотя бы и для Windows 2000 - 1999 год выпуска). Теоретически, может подойти и машина с Windows 95/98.

На принт-сервере нужно установить GhostScript, GhostView и Redmon - программа перенаправления портов печати, а также оригинальные драйверы для принтера. Схема такая:

х64-система ведет печать на принтер PostScript, доступный по сети. х32-система получает данные для печати в PostScript формате, GhostScript растрирует их и отправляет при помощи RedMon на локальный принтер, драйверы для которого в наличии есть.

При установке виртуального принтера на принт-сервере нужно в качестве порта указать порт RedMon - RPT1. Принтер с принт-сервера расшаривается и ставится как сетевой на х64-системе. Драйверы должны быть для одного и того же принтера. Например HP Color Laserjet 2800 Series PS для Windows 7 x64 и HP Color Laserjet PS для XP32.

Подробнее здесь и здесь.

Комментариев нет :

Отправить комментарий