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

Langage PHP Discussion :

Imprimante Zebra 2030


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2009
    Messages : 12
    Par défaut Imprimante Zebra 2030
    Bonjour,

    Je voudrais imprimer sur une Zebra 2030 depuis php installé sous wamp.
    Le projet est une borne interactive qui doit pouvoir imprimer des tickets de manière automatique (pas depuis le browser).
    L'imprimante est connectée à un port USB.
    Je n'ai aucune idée par où commencer!
    Si quelqu'un a une piste, elle est la bienvenue!

    Merci,
    Renaud

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    347
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 347
    Par défaut
    Bonjour,

    je vous conseil d'utiliser PHP uniquement pour générer le Ticket (avec TCPDF par exemple) et d'utiliser l'environnement d'exécution de votre borne pour imprimer.

    Sous Windows, les imprimantes sont visible lorsque les drivers sont correctement installé. PHP n'a aucune visibilité de ces informations.
    Le C# par contre OUI, je vous conseil de faire un programme en C# (si les bornes sont sous Windows) et d'utiliser PHP pour faire un PDF et d'appeler votre programme en C# depuis PHP pour imprimer directement

    Sinon, il vous faudra regarder plus par ici mais je doute que vous vouliez partir dans cette direction.

  3. #3
    Membre expérimenté
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2010
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2010
    Messages : 144
    Par défaut
    Zebra met à disposition des kits de développements pour exploiter ses produits : http://www.zebra.com/gb/en/products-...per-tools.html
    Il y a également quelques exemples de code : https://km.zebra.com/kb/index?page=c...el=SAMPLE_CODE

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2009
    Messages : 12
    Par défaut
    Bonjour,

    Merci pour vos conseils. J'ai trouvé une solution mais qui n'est pas encore la bonne.
    J'utilise printer_open mais il n'y a pas moyen d'envoyer des instructions l'imprimante et je dois utiliser des instruction du genre printer_draw_text qui ne correspond pas à ce que je veux.
    D'autre part il n'y a aucune instruction pour lire les informations venant de l'imprimante (out of paper).
    Quelqu'un connait-il une solu pour piloter ces imprimantes depuis php?

    Merci d'avance,
    Renaud

  5. #5
    Membre averti
    Profil pro
    Developpeur PHP Magento e-commerce
    Inscrit en
    Juin 2005
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Developpeur PHP Magento e-commerce
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 53
    Par défaut
    Si la borne peut avoir accès à un serveur d'impression qui implémente les protocoles IPP ou CUPS et que ton imprimante est compatible, tu peux utiliser la bibliothèque PHP PrintIPP : http://www.nongnu.org/phpprintipp/

    Sinon, le plus simple (de loin) est de demander au navigateur d'imprimer un document.

Discussions similaires

  1. Passer lignes de commande à une imprimante (zebra)
    Par majo59 dans le forum VB.NET
    Réponses: 3
    Dernier message: 20/01/2010, 09h21
  2. programmer une imprimante zebra
    Par meryDev dans le forum Windows Forms
    Réponses: 5
    Dernier message: 05/08/2009, 12h30
  3. CR Imprimante zebra et code barres
    Par GCXCODE dans le forum Formules
    Réponses: 0
    Dernier message: 18/02/2009, 18h07
  4. parametres imprimante ZEBRA
    Par waspy59 dans le forum VB.NET
    Réponses: 2
    Dernier message: 10/12/2007, 11h58
  5. Problème avec une imprimante ZEBRA TLP2844
    Par burkan dans le forum API, COM et SDKs
    Réponses: 6
    Dernier message: 07/08/2005, 20h49

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