Android 11 включає функцію Share to Print для полегшення друку зображень/PDF

click fraud protection

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

Ще в 2017 році Google представив a вбудована служба друку на Android Oreo для принтерів, які підтримують Інтернет-протокол друку (IPP). До цього користувачам доводилося шукати сторонні служби друку в Play Store, щоб роздрукувати щось зі свого пристрою Android. Цю зміну спричинила технологія, надана в AOSP альянсом Mopria, який заснували 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.

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


Джерело: AOSP