Serveur d'impression

Introduction | Cloud Print | Développeurs Google – Serveur d’impression

Le 28 octobre 2019 - 9 minutes de lecture

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.

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.

simple_diagram_see_text

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

Votre commentaire sera révisé par les administrateurs si besoin.