Windows преобразует текстовый файл в postscript и печатает - PullRequest
0 голосов
/ 19 апреля 2019

В Windows, как я могу использовать RedMon EE , Ghostscript, GSview , Nenscript для Windows , чтобы преобразовать текстовый файл в postcript и перенаправить его на принтер .

Что-то вроде настройки "RPT1: Перенаправленный порт" со значениями C: \ Program Files \ Ghostgum \ gsview \ gsprint.exe

для «Перенаправить этот порт в программу» и

-принтер "Windows Printer Name" -копии 1 - для "Аргументы"

и дополнительно использовать enscript для получения текстового файла в качестве ввода.

1 Ответ

0 голосов
/ 20 апреля 2019

Вам не нужно большинство из них.

Очевидно, что nenscript может конвертировать текстовые файлы в PostScript, поэтому используйте для этого nenscript. Затем используйте Ghostscript и, в частности, устройство mswinpr2 для рендеринга на принтер Windows.

Конечно, если принтер понимает PostScript, вам даже не нужно использовать Ghostscript, вы можете просто отправить программу PostScript прямо на принтер.

Вы также указываете на очень старую версию Ghostscript, 8.64, вы действительно хотите использовать текущую версию 9.27, которая доступна на www.ghostscript.com. версии 8.64 сейчас 10 лет.

[редактировать]

Если это GDI-принтер, вам нужно заставить Windows упаковать данные и отправить их на принтер, используя драйвер принтера для Windows. Для этого вам нужно, чтобы Ghostscript отображал входные данные для изображения, а затем отправлял растровое изображение в конвейер печати Windows с помощью устройства mswinpr2.

Поэтому используйте nenscript для создания файла PostScript (давайте назовем его input.ps), а затем что-то вроде

gswin64c -sDEVICE=mswinpr2 -sOutputFile=%printer%My_Printer input.ps

Документацию для устройства печати Windows можно найти здесь

...