Android 11 будет включать функцию «Поделиться для печати» для упрощения печати изображений/PDF

В Android 11 появится новая функция «Поделиться для печати», которая упростит печать изображений и PDF-файлов со смартфона.

Еще в 2017 году Google представила встроенный сервис печати на Android Oreo для принтеров, поддерживающих протокол Интернет-печати (IPP). До этого пользователям приходилось искать сторонние сервисы печати в Play Store, чтобы распечатать что-нибудь со своего Android-устройства. Это изменение было вызвано технологией, предоставленной AOSP альянсом Mopria Alliance, основанным Canon, HP, Samsung и Xerox. С тех пор Mopria Alliance сыграл главную роль в улучшении печать на устройствах Android, обеспечивая поддержку Прямая печать через Wi-Fi в Android Pie. Теперь инженер из Mopria Alliance представил AOSP код, который предполагает, что Android 11 может включать новую функцию «Поделиться для печати», которая упростит печать изображений и файлов PDF.

Google только что объединил новый коммит с Android Open Source Project (AOSP), чтобы включить «поделиться для печати» — функцию, которая даст разработчикам возможность отправить в службу печати намерение напрямую печатать изображения или PDF-файлы без необходимости вручную выбирать службу печати из общего ресурса. меню. На данный момент не похоже, что это изменение кода добавит специальную кнопку печати в меню общего доступа, поскольку в его текущей форме эта функция — всего лишь способ обойти меню «Поделиться» и позволить приложениям напрямую отправлять изображения/PDF-файлы на печать по умолчанию. услуга.

Код предполагает, что в Android 11 разработчики смогут добавлять в свои приложения кнопку «Печать», которая напрямую отправляет изображение или PDF-файл в службу печати пользователя по умолчанию. Эта кнопка «Печать» должна быть создана для отправки намерения, нацеленного на действие «com.android.bips. ImagePrintActivity» или «com.android.bips. PdfPrintActivity», и с действием «android.intent.action. ОТПРАВИТЬ", категория "android.intent.category. DEFAULT», а также данные с изображением или PDF-файлом.

Согласно описанию коммита, эта функция «облегчает приложениям печать на любом поддерживаемом принтере через обычный общий ресурс. Intent." PrintManager обрабатывает отправку содержимого с соответствующим разрешением для печати на любой установленный и включенный принтер. Услуга. В коммите также говорится, что содержимое изображения «уменьшается до хорошего разрешения для предварительного просмотра (экранное разрешение) или доставки (300 точек на дюйм)». Параметры подгонки или заливки «активируются ландшафтом пользователя, а не ландшафтом». выбор атрибутов портретной печати», а фотографии «по умолчанию имеют размер фотоматериала по умолчанию для конкретного региона». информация от Google по этому вопросу, но мы ожидаем узнать больше в течение нескольких недель, предшествующих первой открытой бета-версии Android 11. выпускать.


Источник: АОСП