Для исследовательского проекта о печати нанофлюидов с электрическим принтером Пьезо я хочу увидеть код, который компьютер отправляет на принтер. Я запускаю Ubuntu 16.04 и имею принтер Epson Stylus SX600FW. Использование Ghostscript 9.18 Я хочу напечатать простой файл ps и получить выходной файл, который отправляется на принтер. Этот файл должен содержать некоторые последовательности ESC/P, если я прав. Теперь у меня есть некоторые проблемы с драйвером rigth Ghostscript.Как использовать правый gutenprint драйвер в ghostscript?
Я хочу распечатать файл, используя: gs -sDEVICE=epson -sOutputFile=%pipe%lpr test.ps
. Принтер начинает печатную тарабарщину. Просто некоторые буквы и символы на странице, а не два слова, которые находятся в моем test.ps
.
Так что, вероятно, ghostscript не использует драйвер rigth. Как я могу заставить gs использовать драйвер escp2-of-sx600fw
или Epson-Stylus_Office_SX600FW
, как указано на сайте gutenprint?
С наилучшими пожеланиями Рик
Хорошо, я понимаю, что точный принтер Epson, который я использую, не включен в ghostscript. Глядя на руководство ghostprint (http://www.ghostscript.com/doc/9.06/Devices.htm#gimp-print), я надеялся, что gimp-print может решить проблему с драйвером, как указано на их веб-сайте. Но так как я думаю, что не смогу перестроить Ghostscript из-за своих навыков Linux ... Есть ли способ использовать CUPS (уже используя правильный драйвер через 'lp') для получения файла, который отправляется на принтер? –
Я уверен, что вы можете переадресовать вывод CUPS в файл или захватить данные в пути. Однако мне не хватает эксперта CUPS, который сможет дать вам подробную информацию. Я бы посмотрел на веб-сайт CUPS, чтобы узнать, поможет ли что-нибудь, у меня есть ощущение, что в разделе по отладке есть что-то полезное или, возможно, сообщение о проблеме. – KenS