Introduction | Cloud Print | Développeurs Google – Serveur d’impression
Google Cloud Print (GCP) permet toute application (Web, mobile, ordinateur de bureau) sur n’importe quel appareil pour imprimer sur n’importe quel appareil.
imprimante connectée au cloud. Cette page fournit une vue d'ensemble de toute la documentation publique destinée aux développeurs.
liés aux BPC. Pour en savoir plus sur Google Cloud Print, consultez notre site officiel.
Site d'impression en nuage.
Si vous êtes un fabricant d’imprimantes physique ou virtuelle et souhaitez apprendre à recevoir des travaux d’impression de
Google Cloud Print ou gérer les imprimantes GCP, voir la section Réception de travaux d'impression.
section. Si vous êtes un développeur d’applications qui souhaite soumettre des travaux d’impression à Google Cloud Print,
reportez-vous à la section Soumission de travaux d'impression.
Sommaire
Qu'est-ce que Google Cloud Print?
Nous observons aujourd’hui deux tendances significatives dans l’informatique, le passage à la technologie Web / cloud.
applications et la prolifération des appareils mobiles connectés au Web. Comme ces applications web et mobiles
les appareils sont devenus plus performants, les utilisateurs attendent des mêmes capacités qu’ils
avoir sur leur PC, et l’impression est presque en haut de la liste.
Répliquer les architectures d'impression complexes des systèmes d'exploitation PC traditionnels sur ces nouveaux
classe d'appareils n'est pas souhaitable et souvent impossible. Personne dans l'écosystème de l'impression –
utilisateurs, développeurs, imprimeurs – veut étendre le «bordel des pilotes». GCP élimine les
besoin de pilotes et apporte l’impression complète à une nouvelle génération de solutions mobiles et Web.
applications.
Ceci est accompli grâce à l'utilisation d'un service d'impression en nuage. Les applications ne dépendent plus du local
système d'exploitation (et pilotes) à imprimer. Comme indiqué dans le diagramme ci-dessous, les applications (qu'elles soient
qu’il s’agisse d’une application de bureau / mobile native ou d’une application Web), utilisez GCP pour soumettre et gérer les travaux d’impression. GCP est
puis responsable de l'envoi du travail d'impression à l'imprimante appropriée, avec les options particulières
l'utilisateur sélectionné et indiquant le statut du travail à l'application.
Composants Google Cloud Print
Voici un bref résumé de chaque composant dans le diagramme ci-dessus.
Applications
Tout type d’application peut utiliser Google Cloud Print, y compris les applications Web (telles que Gmail et certaines applications).
des applications tierces) et des applications natives (telles qu'un traitement de texte ou un appareil Android / iOS).
Ces applications appellent les API Google Cloud Print. Ils peuvent utiliser ces API pour collecter les données nécessaires à
affichez sa propre interface utilisateur pour les options d’impression personnalisées ou utilisez simplement la boîte de dialogue commune
Google Cloud Print fournit (voir la section "Interface utilisateur" plus loin dans cette page). Il y a
également des API pour interroger le statut des travaux d'impression. Google Cloud Print est maintenant intégré à
GMail mobile et
Google Docs mobile et s'intégrera avec plus d'applications dans les prochains mois. Application tierce
Les développeurs peuvent également utiliser Google Cloud Print sur leurs applications Web, de bureau et mobiles.
Service d'impression Google Cloud
Google Cloud Print est un service Web proposé par Google. Les utilisateurs associent des imprimantes à leur Google
Compte. Les imprimantes sont traitées de la même manière que les documents dans Google Docs: c’est très simple.
partager des imprimantes avec vos collègues, vos amis et votre famille partout dans le monde. Pas besoin d
configurations réseau complexes pour que le partage d'impression fonctionne! En plus d’associer des imprimantes à un
compte Google de l'utilisateur, GCP stocke également les fonctionnalités de chaque modèle d'imprimante, de sorte que
les options d'imprimante appropriées peuvent être affichées à l'utilisateur lors de la soumission d'un travail d'impression. Une fois la
service reçoit un travail d'impression, il l'envoie à l'imprimante. Le service reçoit également des mises à jour régulières
sur l’état du travail d’impression à partir de l’imprimante et rend cet état disponible pour l’application.
Interface utilisateur
Google a développé un
dialogue d'impression commun (interface Web)
que les applications peuvent utiliser pour offrir une impression basée sur GCP à leurs utilisateurs. De même, le
statut de l'imprimante / travail et interface de gestion
permet aux utilisateurs de voir quelles imprimantes ils ont enregistrées (ou ont partagé avec eux), imprimer
statut de l'emploi, etc.
Imprimantes
Google Cloud Print distingue deux types d’imprimantes: les imprimantes compatibles avec le cloud et non compatibles avec le cloud.
Imprimantes Cloud Ready
Les imprimantes compatibles avec le cloud constituent une nouvelle génération d’imprimantes avec prise en charge native de la connexion au cloud.
services d'impression. Une imprimante Cloud Ready n’a pas besoin de connexion à un ordinateur, ni d’impression.
chauffeur. L'imprimante est simplement enregistrée auprès d'un ou plusieurs services d'impression en nuage et attend l'impression.
emplois. Nous pensons que l’impression en nuage présente d’énormes avantages pour les utilisateurs finaux et le secteur, et
de plus en plus attendus de la part des utilisateurs compte tenu du passage rapide aux applications basées sur le cloud et
stockage de données, et à l'informatique mobile. Nous croyons également que la seule façon dont les avantages de
L’impression en nuage peut être réalisée si les protocoles sont ouverts, librement implémentables et, quand
possible, sur la base des normes existantes du secteur. Nous nous attendons à ce qu'il y ait plusieurs impressions en nuage
services, et les utilisateurs doivent pouvoir choisir quels services ils utilisent et quelles imprimantes ils utilisent.
se connecter à chacun. HP a publié son Cloud Ready
Ligne ePrint
peut être connecté à Google Cloud Print et d’autres modèles Cloud Ready seront commercialisés dans le monde.
mois à venir.
Imprimantes non-cloud
La plupart des imprimantes existantes appartiennent à cette catégorie. Cette catégorie comprend les imprimantes
directement sur les PC (par exemple, via un câble USB) ainsi que sur des imprimantes en réseau (Ethernet ou
Wifi). Cette catégorie comprend également la récente collection d’imprimantes "connectées au Web" offrant aux utilisateurs
ayant accès à certains services Web (tels que des cartes et des billets de cinéma) directement à partir de l'imprimante
LCD. Bien qu'ils soient "connectés au Web", ils ne sont pas des imprimantes compatibles avec le cloud comme décrit ci-dessus,
car ils ne sont pas en mesure de communiquer directement avec un service d'impression en nuage pour récupérer
travaux d'impression.
Nous voulons que les utilisateurs puissent imprimer sur des imprimantes autres que dans le nuage via Google Cloud Print. C'est
accompli grâce à l’utilisation d’un connecteur, un petit logiciel qui tourne sur un PC où la
l'imprimante est installée. Le connecteur s’occupe de l’enregistrement de l’imprimante avec Google Cloud Print
et en attente des travaux d’impression du service. Lorsqu'un travail arrive, le connecteur le soumet au
l’imprimante à l’aide du logiciel d’impression natif du système d’exploitation du PC et renvoie l’état des tâches au
le service.
Jusqu'ici, nous avons développé un connecteur pour Mac et Windows et en développons un pour
Linux. Pour aider les utilisateurs à éviter d’avoir à installer un autre logiciel sur leur ordinateur.
PC, ces connecteurs sont distribués avec Google Chrome. En installant simplement Google Chrome sur
En activant cette fonctionnalité (désactivée par défaut), les utilisateurs pourront imprimer via Google.
Cloud Print sur leurs imprimantes non cloud. Un inconvénient évident de cette approche est que le PC doit
être allumé et connecté à Internet afin que les travaux d'impression parviennent au connecteur (et
d'où l'imprimante). Cette exigence actuelle motive notre enthousiasme à travailler avec le
l’industrie à créer une prise en charge native des services d’impression en nuage dans les imprimantes de nouvelle génération. Nous sommes
également dans l’espoir de voir des gens intelligents de la communauté construire des connecteurs matériels à petit facteur (comme
routeurs avec capacités de serveur d’impression) pour permettre aux utilisateurs de bénéficier de tous les avantages du connecteur
avoir besoin de laisser leur PC allumé.
Impression Google Chrome OS
Google Chrome OS utilise Google Cloud Print pour toutes les impressions. Il n'y a pas de logiciel d'impression natif
ni les pilotes d'imprimante sur Google Chrome OS!
Lorsque les utilisateurs impriment à partir d’une application Web directement intégrée à Google Cloud Print,
l'opération est autonome (comme décrit ci-dessus) et n'implique pas Chrome OS. Lorsque les utilisateurs impriment un
page Web qui n'est pas directement intégrée à Google Cloud Print (carte d'embarquement, film, etc.)
billets, un article de magazine, etc.), l’application chargée de l’impression est le navigateur Google Chrome.
sur Chrome OS. Google Chrome sur Chrome OS est une application native qui utilise Google Cloud Print et
le dialogue d'impression commun. Le contenu à imprimer est chargé sur le service Google Cloud Print.
avec les informations du bon de travail, puis envoyé à l’imprimante sélectionnée. Plus de détails sont
disponible dans les documents de conception liés ci-dessous.
Documents de conception
Les documents de conception suivants décrivent les composants système clés de Google Cloud Print:
Commentaires
Laisser un commentaire