3

Я пытаюсь напечатать PDF, но CUPS выдает ошибку, в которой говорится:

"(urftopdf) die(Invalid ColorSpace, only RGB 24BIT type 1 is supported) [Success]"

Я даже не совсем уверен, что это значит. Несмотря на то, что он говорит "успех", ничего не печатает. Я отправляю PDF-файл через airprint с моего iPhone (другие PDF-файлы и другие вещи работают, поэтому я знаю, что он реализован правильно.

2 ответа2

2

Это означает, что CUPS попытался использовать программу urftopdf для преобразования вашего файла в формат для печати, и эта программа не удалась, потому что она может обрабатывать только цветовую кодировку "RGB 24BIT". UNIRAST (изображение /urf) - это формат, используемый airprint, а конвертер - обратным. Поэтому, если кто-то не перепроектирует другие цветовые кодировки и не обновит urdtopdf, решение состоит в том, чтобы избежать печати и попытаться напечатать файл PDF более прямым способом, который может обрабатывать другие цветовые кодировки (путем передачи его на ПК, установки чего-либо на вашем компьютере). iPhone, который напрямую использует CUPS, если такая вещь существует или что-то еще).

1

Я хотел бы поделиться тем, что я смог печатать с моего iPhone 7 на моем принтере (серия Canon ip2700) по состоянию на март 2017 года.

Я обнаружил, что та же самая проблема и сообщение об ошибке отображаются в веб-интерфейсе CUPS под панелью работ.

проблема

Проблема заключалась в том, что во время настройки моего принтера в веб-интерфейсе CUPS я установил настройки по умолчанию для печати в оттенках серого, которые urftopdf не поддерживает.

исправлять

Вместо этого установите настройку по умолчанию для печати на rgb и все должно быть в порядке.

  1. Используя веб-интерфейс, на вкладке «Принтеры» выберите принтер, который вы ремонтируете.
  2. На втором флажке (операции), выберите Set Default Options.
  3. В Color Model выберите RGB вместо градаций серого.
  4. Нажмите Установить параметры по умолчанию.

Другие ссылки

Для тех из вас, кто пытается запустить AirPrint на сервере linux или Raspberry Pi, это Руководство по AirPrint и последующее исправление Эрика Сарджента в 2012 году по-прежнему работает с марта 2017 года с командами, которые он перечислил, как есть.

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