PrintMeld: когда мобильная печать не должна требовать подбора драйверов
PrintMeld — приложение для iPhone и iPad, созданное для упрощения беспроводной печати на сетевых принтерах. В нём предусмотрены цветной и чёрно-белый режимы, очередь заданий, печать через меню «Поделиться» и постепенное расширение совместимости с разными моделями устройств.
На первый взгляд может показаться, что мобильная печать давно перестала быть проблемой. Современные принтеры поддерживают AirPrint, производители выпускают собственные приложения, а в магазинах доступны десятки программ для печати.
Однако на практике совместимость и удобство работы по-прежнему сильно зависят от конкретного принтера, приложения и сценария использования.
Одно приложение может работать только с чёрно-белыми документами. Другое предоставляет цветную печать, но предлагает вручную перепробовать множество драйверов и вариантов подключения. Иногда подходящий вариант находится. Иногда — нет. Бывает и так, что один формат файла печатается без проблем, а другой приложение уже не принимает.
Именно из такого опыта и вырос PrintMeld — приложение для iPhone и iPad, задача которого заключается в том, чтобы по возможности сократить путь от документа до принтера.
Почему отдельное приложение нужно именно на iPhone
Android уже включает встроенную поддержку системной печати, поэтому отдельное приложение для базовых сценариев требуется далеко не всегда.
На iPhone и iPad основным системным вариантом является AirPrint. AirPrint работает только с принтерами, поддерживающими эту технологию, а наличие печати зависит от конкретного принтера и приложения.
PrintMeld создан именно для устройств Apple — iPhone и iPad. Это не попытка дублировать Android-систему, где базовая печать уже является частью платформы.
Проблема не в самой печати
Самый неприятный момент обычно возникает ещё до нажатия кнопки «Печать».
Нужно понять, видит ли приложение принтер. Поддерживает ли оно цветную печать. Совместим ли выбранный драйвер с конкретной моделью. Можно ли передать PDF, фотографию или файл из облачного хранилища. Почему один документ отправляется, а другой внезапно не открывается.
В результате обычная бытовая задача превращается в технический эксперимент.
Именно это особенно раздражает, когда печать нужна срочно: отправить договор, распечатать фотографию, подготовить документы для поездки или вывести на бумагу несколько страниц из почты.
PrintMeld стремится упростить этот процесс. Пользователю не обязательно разбираться во внутренней логике драйверов, протоколах и совместимости оборудования, если PrintMeld сможет определить принтер и корректно принять выбранный документ.
Сценарий «установил и печатаешь»
Основной сценарий выглядит просто: после установки пользователь открывает PrintMeld, выбирает документ или фотографию, находит доступный принтер и отправляет задание.
В приложении предусмотрен автоматический поиск принтеров в локальной сети. Если автоматическое обнаружение не сработает, устройство можно попробовать добавить вручную по IP-адресу.
В PrintMeld предусмотрена работа с разными источниками документов:
PDF-файлами;
фотографиями и изображениями;
файлами из приложения «Файлы»;
iCloud Drive;
Google Drive;
OneDrive.
Документ не обязательно сначала сохранять в отдельную папку, переименовывать или конвертировать. Во многих случаях его можно выбрать там, где он уже находится.
Цветная и чёрно-белая печать
Одна из причин появления PrintMeld — ситуация, когда приложение вроде бы печатает, но фактически ограничивается чёрно-белым режимом.
В PrintMeld предусмотрен выбор цветной или чёрно-белой печати. При необходимости можно выбрать чёрно-белый режим для обычного текста или более экономного использования расходных материалов.
В зависимости от возможностей конкретного принтера также могут быть доступны:
количество копий;
диапазон страниц;
односторонняя или двусторонняя печать;
книжная или альбомная ориентация;
формат бумаги;
масштабирование;
качество вывода.
Такой подход позволяет оставить основные настройки под рукой, но не превращать каждую печать в обязательную техническую процедуру.
Печать через меню «Поделиться»
Один из естественных сценариев на iPhone начинается не с открытия PrintMeld.
Пользователь может находиться в почте, браузере, приложении «Файлы» или галерее. Он открывает документ или фотографию, нажимает «Поделиться», выбирает PrintMeld, затем указывает принтер и параметры задания.
Не нужно сначала сохранять файл, запускать приложение и искать его внутри каталога. PrintMeld можно использовать непосредственно из того места, где пользователь уже работает с документом.
Очередь и статус заданий
При одном документе очередь может казаться второстепенной функцией. Но если нужно распечатать несколько файлов подряд, она становится частью нормального рабочего процесса.
Пользователю важно понимать:
какой файл отправлен;
на какой принтер он направлен;
сколько страниц содержит документ;
находится ли задание в обработке;
завершена ли печать;
возникла ли ошибка.
PrintMeld предусматривает очередь заданий, отображение статуса и историю печати. История позволяет просматривать сведения о выполненных заданиях, включая название файла, выбранный принтер, дату, время, количество страниц и результат операции.
Это особенно удобно в офисе, дома при нескольких последовательных документах или в ситуации, когда один принтер используют несколько человек.
Несколько принтеров в одном месте
В реальной сети редко бывает только один принтер. Дома может использоваться отдельное устройство для фотографий, а в офисе — несколько принтеров на разных этажах или в разных кабинетах.
PrintMeld позволяет сохранять часто используемые устройства, переключаться между ними и обращаться к недавно использованным принтерам.
Автоматический поиск остаётся основным вариантом, а ручное добавление через IP-адрес может пригодиться в тех случаях, когда сетевое обнаружение не срабатывает.
Расширяемая совместимость постепенно
PrintMeld не скрывает важное ограничение: невозможно заранее обеспечить идеальную поддержку всех существующих принтеров, производителей, сетевых протоколов и нестандартных моделей.
Поэтому в описании приложения прямо указано: если конкретный принтер не работает, пользователь может сообщить его марку. Команда проекта сможет изучить такой случай и постараться добавить или улучшить поддержку.
Это не обещание, что абсолютно любой принтер заработает сразу. Это честный процесс развития приложения. Вместо того чтобы делать вид, будто совместимость уже завершена для всей отрасли, PrintMeld оставляет возможность расширять её на основе реальных запросов пользователей.
Что PrintMeld не обещает
Универсальная печать не означает, что приложение способно превратить любой старый USB-принтер в сетевое устройство или обойти физические ограничения оборудования.
Принтер должен быть доступен по сети или поддерживать способ подключения, с которым может работать приложение. Кроме того, результат зависит от совместимости конкретной модели принтера и особенностей локальной сети.
Но разница в подходе всё равно существенная. Пользователю не предлагают начинать с бесконечного перебора драйверов. Приложение стремится взять на себя максимально сложную часть подготовки задания, оставляя человеку понятный выбор: файл, принтер и параметры печати.
Для кого это нужно
PrintMeld может пригодиться:
владельцам iPhone и iPad;
домашним пользователям;
небольшим компаниям;
офисам с несколькими сетевыми принтерами;
школам и университетам;
специалистам, которые работают с документами вне компьютера;
тем, кто регулярно печатает фотографии, PDF и файлы из облака.
Главный сценарий здесь не промышленная печать и не сложная полиграфическая подготовка. PrintMeld рассчитан на повседневные задачи, где хочется получить бумажный результат без лишних промежуточных действий.
Почему идея оказалась востребованной
У мобильной печати уже есть отдельные технологии, системные функции и приложения производителей. Но наличие инструментов ещё не означает, что пользоваться ими удобно.
Можно иметь цветную печать, но заставлять человека вручную искать подходящий драйвер. Можно находить принтер, но не уметь нормально принять файл через меню «Поделиться». Можно отправлять задания, но не показывать, что с ними происходит дальше.
PrintMeld не пытается заменить существующие технологии мобильной печати. Его задача — сократить путь между документом на iPhone или iPad и физическим листом бумаги, избавив пользователя от лишних промежуточных действий там, где это возможно.
Идея PrintMeld проста: на iPhone и iPad путь к печати должен начинаться не с поиска драйвера, а с простого действия — открыть документ, выбрать PrintMeld и отправить его на нужный принтер.
Подробнее о приложении: printmeld.de