Последнее обновление

Ниже описано, как печатать с телефона или iPad без обновления принтера, не поддерживающего AirPrint.
Однажды на голубой луне, я должен напечатать купон или письмо или что-то. И когда я это делаю, я использую тот же принтер, которым пользуюсь с 2009 года: HP Photosmart C4780, который поставляется бесплатно при покупке MacBook. Несмотря на получение этого принтера из Apple Store, он не поддерживает AirPrint - HP не начала поддерживать AirPrint до серии HP PhotoSmart 5000 (я пропустил его это много). Хотя я буду продолжать платить астрономические суммы за чернильные картриджи, по какой-то причине я отказываюсь покупать новый принтер, так как этот работает отлично. Но не в состоянии печатать с моего iPhone или iPad - то, что все остальные смогли сделать с iOS 4.2.1 был выпущен в 2010 году- заставляет меня чувствовать, что я застрял в каменных веках.
Итак, я провел небольшое исследование. И оказывается, что есть несколько способов заставить мой принтер не AirPrint печатать с iOS. Проверьте это.
Печать с iOS на принтер не AirPrint
Общая концепция печати со смартфона на немой принтер одинакова для каждого решения. AirPrint - это функция, которая позволяет вам печатать на принтере без проводов, не беспокоясь о драйверах или чем-то подобном, если ваш принтер поддерживает протокол. Но если поддержка AirPrint не встроена в ваш принтер, вам нужен посредник, который может принять входящий запрос AirPrint и передать его на подключенный принтер. Этим посредником может быть компьютер под управлением Windows, macOS или Linux или программное обеспечение, установленное на вашем устройстве iOS.

AirPrint с использованием CUPS
Раньше CUPS расшифровывался как Common UNIX Printing System, но, как говорится во многих аббревиатурах, я больше не думаю, что это означает что-либо еще. Но вам нужно знать, что CUPS - это система печати, которая автоматически поддерживает совместимость с AirPrint. Для работы CUPS с AirPrint все, что вам нужно, это устройство Linux, которое всегда включено и всегда подключено к сети. Например, сетевое хранилище (NAS) или Raspberry Pi.
С моим NAS-устройство Synology DiskStationначать работать с CUPS было очень легко. В него уже встроены все драйверы принтера, поэтому мне даже не нужно было устанавливать CUPS. Я просто пошел в Панель управления > Внешние устройства > Принтеры и добавил мой принтер. Там была маленькая коробка для Включить беспроводную печать Apple и это работает как сон. Есть даже возможность Включить Google Cloud Print хотя я признаю, что я не пробовал это.

Возможно, вы заметили, что у них не было моего точного драйвера принтера в раскрывающемся списке. Драйвер HP PhotoSmart 7150 отлично работает с моим HP PhotoSmart C4780. После применения этих настроек теперь я могу использовать AirPrint на своем принтере со своего телефона, если мой Synology DiskStation включен.
Я полагаю, что это будет так же просто на Raspberry Pi или любом другом компьютере с Linux, который вы настроили. Для Пи с Raspbian следуйте инструкциям для установка CUPS в Debian. Если вы хотите получить подробные инструкции, напишите мне по электронной почте или оставьте комментарий, и я составлю его.
AirPrint Использование компьютера Mac или Windows
Если у вас есть принтер не AirPrint, который подключен к компьютеру Mac или Windows, вы можете использовать этот компьютер в качестве посредника для обработки заданий AirPrint с вашего iPhone или iPad. Подвох: вам понадобится стороннее программное обеспечение. Некоторые из этих приложений бесплатны, а другие платные. Они работают почти так же, как CUPS, и на самом деле, некоторые варианты Mac используют CUPS.
Попробуйте на Mac HandyPrint или Printopia.

Для Windows попробуйте O'Print. (Обратите внимание, что я не использовал O’Print раньше. Если у вас есть, пожалуйста, дайте мне знать, если вам это нравится в комментариях.)
AirPrint с помощью приложения для iOS
Если вы не хотите, чтобы компьютер или сетевое хранилище были включены постоянно, вы можете использовать приложение для iOS для печати непосредственно на принтер, не поддерживающий AirPrint.
я получил ePrint бесплатно работать с моим телефоном и принтером HP PhotoSmart. Бесплатная версия довольно ограничена в том, что вы можете напечатать. Я успешно распечатал фотографию с моего фотоаппарата. Таким образом, вы можете обойти ограничения, снимая скриншоты или сохраняя изображения в вашей камере, а затем распечатывая их из приложения.

Другие приложения для печати iOS включают HP Smart, Lexmark Mobile Print, и Samsung Mobile Print.
Вывод
Возможна печать с iPhone или iPad на принтер, не поддерживающий AirPrint. Решение может быть не элегантным или полнофункциональным, но оно может быть сделано с использованием программного обеспечения или драйверов на компьютере, телефоне или другом устройстве, подключенном к сети.
Дайте ему шанс и дайте мне знать, как это происходит. Если у вас возникли проблемы с настройкой, оставьте мне комментарий, и мы посмотрим, что мы можем придумать.
бонус: Эй, если вы печатаете что-то из Gmail, Google Docs, Google Sheets или Google Drive, вы можете использовать Google Cloud Print из вашего браузера iOS. Проверьте некоторые старинные groovyPost для учебника: Как печатать с Google Docs Mobile с помощью телефона iPhone или Android