Printer API
Send a remote image or PDF to the Android system print dialog — Wi-Fi printers, cloud print, or Save-as-PDF, straight from your web app.
L'API Printer envoie un fichier distant (image ou PDF) à la boîte de dialogue d'impression du système Android, de sorte que l'utilisateur puisse l'imprimer sur n'importe quelle imprimante configurée — Wi-Fi, impression cloud, ou « Enregistrer au format PDF ».
Utilisation :
<a href="printitem://?jobName=Invoice%20%23123&printItem=https://example.com/invoice.pdf"> Print invoice </a>
Paramètres de la requête :
printItemjobNamePrint Job.Fonctionnement :
- L'application télécharge le fichier depuis
printItemdans un cache temporaire. - S'il s'agit d'une image, le fichier est imprimé via
PrintHelper(ajusté pour s'adapter). - S'il s'agit d'un PDF (ou de tout autre format de document), il est envoyé au
PrintManagerAndroid avec un adaptateur de document approprié. - Le fichier temporaire est supprimé une fois la tâche mise en file d'attente.
Remarques : Le fichier cible doit être accessible publiquement depuis l'appareil (l'URL doit se résoudre). Les utilisateurs peuvent choisir Enregistrer au format PDF dans la boîte de dialogue d'impression pour en exporter une copie.