Я хотел бы поделиться тем, что я смог печатать с моего iPhone 7 на моем принтере (серия Canon ip2700) по состоянию на март 2017 года.
Я обнаружил, что та же самая проблема и сообщение об ошибке отображаются в веб-интерфейсе CUPS под панелью работ.
проблема
Проблема заключалась в том, что во время настройки моего принтера в веб-интерфейсе CUPS я установил настройки по умолчанию для печати в оттенках серого, которые urftopdf
не поддерживает.
исправлять
Вместо этого установите настройку по умолчанию для печати на rgb
и все должно быть в порядке.
- Используя веб-интерфейс, на вкладке «Принтеры» выберите принтер, который вы ремонтируете.
- На втором флажке (операции), выберите Set Default Options.
- В Color Model выберите RGB вместо градаций серого.
- Нажмите Установить параметры по умолчанию.
Другие ссылки
Для тех из вас, кто пытается запустить AirPrint на сервере linux или Raspberry Pi, это Руководство по AirPrint и последующее исправление Эрика Сарджента в 2012 году по-прежнему работает с марта 2017 года с командами, которые он перечислил, как есть.