Android 11 includerà una nuova funzionalità "Condividi per stampare" che renderà più semplice la stampa di immagini e file PDF dal tuo smartphone.
Nel 2017, Google ha introdotto a servizio di stampa integrato su Android Oreo per le stampanti che supportano il protocollo IPP (Internet Printing Protocol). Prima di ciò, gli utenti dovevano cercare servizi di stampa di terze parti sul Play Store per poter stampare qualcosa dal proprio dispositivo Android. Questo cambiamento è stato apportato dalla tecnologia fornita ad AOSP dalla Mopria Alliance, fondata da Canon, HP, Samsung e Xerox. Da allora l'Alleanza Mopria lo ha fatto ha giocato un ruolo importante nel migliorare stampa su dispositivi Android, portando supporto per Stampa diretta WiFi in Android Pie. Ora, un ingegnere della Mopria Alliance ha inviato un codice ad AOSP che suggerisce che Android 11 potrebbe includere una nuova funzionalità “Condividi per stampare” che semplificherà la stampa di immagini e file PDF.
Google ha appena unito un nuovo impegno all'Android Open Source Project (AOSP) per abilitare la "condivisione per stampare", una funzionalità che darà agli sviluppatori la possibilità per inviare un intento al servizio di stampa per stampare direttamente immagini o file PDF senza che l'utente debba scegliere manualmente un servizio di stampa dalla condivisione menù. Al momento, non sembra che questa modifica al codice aggiungerà un pulsante di stampa dedicato al menu di condivisione poiché, nella sua forma attuale, la funzione è solo un modo per bypassare il menu di condivisione e consentire alle app di inviare direttamente immagini/PDF alla stampa predefinita servizio.
Il codice suggerisce che in Android 11 gli sviluppatori potranno aggiungere un pulsante "stampa" alle loro app che invia direttamente un'immagine o un PDF al servizio di stampa predefinito dell'utente. Questo pulsante "stampa" dovrebbe essere costruito per inviare un intento mirato all'attività "com.android.bips. ImagePrintActivity" o "com.android.bips. PdfPrintActivity" e con l'azione "android.intent.action. INVIA", categoria "android.intent.category. DEFAULT" e i dati con l'immagine o il file PDF.
Secondo la descrizione del commit, questa funzionalità "rende più semplice per le app stampare su qualsiasi stampante supportata tramite una normale condivisione intento." PrintManager gestisce l'invio di contenuto a una risoluzione appropriata per la stampa su qualsiasi Print installato e abilitato Servizio. L'impegno rivela inoltre che il contenuto dell'immagine "viene ridotto a un buon DPI per l'anteprima (DPI schermo) o la consegna (300 DPI)". Le opzioni di adattamento o riempimento sono "attivate dal paesaggio dell'utente rispetto al paesaggio" dell'utente. selezione dell'attributo di stampa verticale" e le foto "impostano per impostazione predefinita il formato del supporto fotografico predefinito specifico per le impostazioni locali." Al momento, non esiste alcuna informazioni da Google in merito, ma ci aspettiamo di saperne di più nelle settimane precedenti la prima open beta di Android 11 pubblicazione.
Fonte: AOSP