Печать без водителя с чашками

593
larsdd

Моя цель - напечатать сгенерированный отчет об испытаниях (pdf, 1 страница А4) на любом сетевом принтере PostScript (Принтер не исправлен, это должен быть только постскрипт принтер. Я попробовал Brother HL-5450DN & Brother HL-5370DW).

Проблема:

Я пробовал CUPS с необработанными очередями, но Brother HL-5370DW (с поддержкой PostScript) печатает только пробелы.

Вопрос:

  1. Можно ли распечатать PDF без драйверов, более близко без файлов ppd?
  2. Могу ли я использовать ipp / ipptool для этой проблемы.

Среда: встроенный образ Linux (3.14) со встроенными чашками,

С наилучшими пожеланиями, Ларс

0
PDF содержит команды postscript, но это не postscript. Так что конвертировать PDF в postscript и попытаться напечатать его с необработанными очередями на постскрипционных принтерах? dirkt 6 лет назад 0
я попытался преобразовать с помощью ghostscript (GPL Ghostscript 9.15): `gs -dNOPAUSE -dBATCH -sDEVICE = ps2write -sOutputFile = report.ps report.pdf`, но он печатает только пробел на обоих принтерах. larsdd 6 лет назад 0
Неправильный уровень постскриптума? Какие уровни PostScript поддерживает принтер? У вас есть пример файла, который печатается правильно? dirkt 6 лет назад 0
да я так думаю, еще ближе неправильный постскриптум "mime-type". оба принтера поддерживают уровень 3. Я попробовал файлпринтер моего vm (cairo 1.14.2). это генерирует PS, который оба могут распечатать. larsdd 6 лет назад 0
Можно ли выполнить это преобразование через чашечный фильтр / серверное решение без ppd-файла. larsdd 6 лет назад 0
Я не знаю достаточно деталей о CUPS, чтобы взломать его без файла PPD. Преобразовать это заранее проще. Скорее всего, ваш "fileprinter" также использовал `ghostscript`, но с другими параметрами. На вашем месте я бы посмотрел оба постскриптумных файла и попытался бы выяснить, какие детали задевает принтер. Кроме того, я бы попытался выяснить, что на самом деле делает «fileprinter», так как это кажется (более) правильным. dirkt 6 лет назад 0

1 ответ на вопрос

0
jovanni

BrScript3 имеет некоторые ошибки, я думаю. В некоторых случаях gs -sDEVICE = pswrite работает лучше, чем -sDEVICE = ps2write для принтеров Brother PS, я не знаю почему.

Похожие вопросы