L'impression de documents sur ChromeOS est désormais incroyablement conviviale. Que vous gériez un mode kiosque ou que vous souhaitiez simplement une expérience d'impression plus fluide, utilisez l'API chrome.printing pour envoyer des tâches d'impression aux imprimantes installées sur les appareils ChromeOS.
Avantages de l'API chrome.printing :
- Contrôle du processus d'impression : chrome.printing fournit un contrôle complet de l'API, y compris des spécifications sur les marges d'impression, le format du papier, l'impression silencieuse, etc.
- Fiabilité améliorée : optimisée pour ChromeOS, l'API chrome.printing permet une impression fiable et rapide en interagissant directement avec le sous-système d'impression du système d'exploitation.
Utiliser l'API chrome.printing
Pour utiliser l'API chrome.printing, vous devez créer des extensions sur vos appareils gérés.
Activez et implémentez l'API chrome.printing sur vos appareils gérés :
- Déclarez l'autorisation "printing" dans votre fichier manifeste : dans le fichier manifeste de votre application, déclarez l'autorisation "printing". Cette étape est essentielle pour activer les fonctionnalités d'impression de votre application :
{ … “permissions”: [“printing”], … }
- Utilisez la fonction submitJob() : lorsque vous appelez la fonction submitJob() en mode utilisateur, ChromeOS déclenche généralement une boîte de dialogue demandant à l'utilisateur de confirmer l'action d'impression.
Remarque : À partir de ChromeOS version 128, vous pouvez utiliser l'API chrome.printing avec les applications Kiosque pour éliminer l'interaction de l'utilisateur et imprimer des documents de manière fluide sans avoir à parcourir les boîtes de dialogue d'aperçu avant impression. Lorsque l'extension est chargée en mode kiosque, la confirmation d'impression n'est pas affichée et aucune approbation de l'utilisateur n'est requise pour l'impression.
Il est important de bénéficier d'une expérience fluide sur les appareils gérés. L'API chrome.printing fournit une solution fiable et sécurisée pour un processus d'impression efficace et cohérent. L'impression silencieuse simplifie non seulement l'impression, mais contribue également à un écosystème d'applications plus convivial sur ChromeOS.