Aller au contenu principal

Documentation JodaPrint

JodaPrint permet à n'importe quelle application web ou serveur d'imprimer sans boîte de dialogue sur des imprimantes locales : imprimantes de tickets, d'étiquettes et de bureau, sous Windows, macOS, Linux et Android.

Deux façons d'imprimer :

ModeCheminFonctionne
LocalNavigateur → @jodaprint/sdk → l'agent sur le même ordinateur (wss://localhost:8182)Sans internet, sans passer par un serveur
CloudVotre serveur → API REST ou @jodaprint/node → cloud JodaPrint → l'agentDepuis n'importe quel backend, derrière n'importe quel NAT : l'agent garde une connexion sortante ouverte

L'agent est un petit service installé sur chaque ordinateur ou appareil Android relié à des imprimantes. Il détecte les imprimantes (USB, réseau, série, Bluetooth, spouleur du système, imprimantes intégrées des terminaux Android), garde une file d'attente persistante et transforme les tickets décrits en JSON en commandes d'imprimante.

Le tableau de bord sert aux entreprises à activer les appareils et à suivre imprimantes et travaux, et aux développeurs à créer les clés d'API, les clés de signature et les webhooks.

Par où commencer​

  1. Installez l'agent sur l'ordinateur relié à l'imprimante.
  2. Activez-le avec un code du tableau de bord.
  3. Imprimez votre premier ticket depuis une page web ou depuis votre serveur.
  4. Développez sans imprimante grâce au bac à sable.

Pour aller plus loin​

Les guides et la référence non encore traduits s'affichent en anglais.