IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[ZPL II] Comment envoyer des commandes ZPL II à une imprimante Zebra sur un port d'imprimante virtuel?


Sujet :

C#

  1. #1
    Membre à l'essai
    Homme Profil pro
    Ingénieur applications RFID
    Inscrit en
    Juin 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur applications RFID

    Informations forums :
    Inscription : Juin 2011
    Messages : 19
    Points : 11
    Points
    11
    Par défaut [ZPL II] Comment envoyer des commandes ZPL II à une imprimante Zebra sur un port d'imprimante virtuel?
    Bonjour,

    Je dois intégrer une imprimante Zébra RZ400 dans nos applications et je suis totalement ignorant sur l'envois de commande ZPL II qui est le protocole de communication de Zébra pour ces imprimantes. Nous développons en c# c'est pour cela que je me permets de poster ici.

    Le jeu en lui même n'est pas compliqué. L'objet du topic est de savoir de quelle manière je peux envoyer les commandes sur un port d'imprimante USB virtuel. Si quelqu'un a déjà pratiqué je suis preneur sur toute explication pour éclaircir un peu ma vision.

    Je vous remercie de l'aide que vous pourrez m'apporter.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Points : 1 327
    Points
    1 327
    Par défaut
    Bonjour,

    je ne sais pas si ça peut aider mais je l'ai déjà fait en VB.NET, la même chose donc + ou -, par contre j'envoyais sur un port Série en utilisant l'objet port du Framework.

    Assez simple au final, on ouvrait le port, on balançait le ZPL dessus, puis on fermait.
    Par contre il fallait aussi prendre soin de mettre les bonnes configs au port (Type de protocole, vitesse, avec ou sans bit de parité), ce qui ne devrait plus être le cas en USB.

    Il ne me semble pas qu'il y ai a l'heure actuelle d'objet tout prêt inclut dans le Framework pour l'USB, mais d'après mes recherches de l'époque il y avait 2 solutions :
    - une DLL toute prête écrite en C#, ZebraSharp ou quelque chose comme ça
    - une émulation du port USB en port série

    Je sais qu'on peut faire sinon d'une manière un peu préhistorique, mais là je ne sais pas si ça marche en USB, lancer une ligne de commande qui écrit le texte directement sur le port de l'imprimante dans le style :

    Le plus propre et simple est, je pense, d'utiliser la DLL ZebraSharp, mais au cas ou vous avez les autres pistes.

Discussions similaires

  1. Comment réaliser des commandes simultanément ?
    Par winnie82 dans le forum Langage
    Réponses: 5
    Dernier message: 18/08/2006, 14h04
  2. Réponses: 16
    Dernier message: 20/03/2006, 23h21
  3. Comment envoyer des donées de Vb a Excel
    Par chandl3r dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 04/12/2005, 23h12
  4. Réponses: 3
    Dernier message: 28/10/2005, 10h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo