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

ASP.NET Discussion :

Impression directe sur imprimante


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Août 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 10
    Par défaut Impression directe sur imprimante
    Bonjour,

    Je souhaiterais que mes clients puissent imprimer une étiquette thermique à partir de leur navigateur sur notre site
    (tous les utilisateurs ont une imprimante thermique ZEBRA 2844 connectée, mais je connais pas forcément le nom qui lui a été donné)

    Sur cette page, j'ai un label hidden, qui contient une chaîne du style:
    ^XA
    ^FO50,300^GB400,0,4^FS
    ^FO100,150^GBO,150,4^FS
    ^FO120,160^B3N,N,250,Y,N,^FD123456^FS
    ^XZ
    Je voudrais savoir comment faire pour:
    • Récupérer la liste des iimprimantes installées sur le poste de l'utilisateur
    • Envoyer QUE la séquence ci-dessus sur l'imprimante choisie par l'utilisateur


    D'avance merci.

  2. #2
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 380
    Par défaut
    Bonjour à tous,

    Je remonte ce message, car j'ai exactement la même problématique.

    Quelqu'un aurait-il trouvé une piste/solution à mettre en oeuvre?

    Merci d'avance.

  3. #3
    Membre Expert
    Avatar de Pongten
    Homme Profil pro
    IT Analyst & Software Developer
    Inscrit en
    Juin 2002
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : IT Analyst & Software Developer
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 173
    Par défaut
    A ma connaissance, il est impossible de connaitre ces informations et de manipuler l'imprimante via un navigateur, si ce n'est d'ouvrir le fenêtre permettant de lancer une impression.

  4. #4
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 380
    Par défaut
    OK, merci pour l'info.

    Personne n'aurait une idée, même si c'est un outil payant...

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2009
    Messages : 9
    Par défaut
    Bonjour,

    Alors pour l'impression, la seule solution que j'ai trouvé c'est le javascript:print(); qui lance l'outil d'impression du navigateur.

    Et d'ailleurs il me semble que c'est la seule solution qui existe !

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    57
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Février 2004
    Messages : 57
    Par défaut
    en web "simple" il faut utiliser javascript:print();

    tes utilisateurs auront alors l'ecran classique d'impression.


    pour les infos de ta séquence

    1 solution :

    utilise les CSS

    en effet les CSS permettent un mode print :

    <link rel="stylesheet"
    type="text/css"
    media="print" href="print.css" />

    tu peux donc afficher dans ce mode que la balise qui t'interesse


    2 solution

    en javascript envoyer le contenu de ta séquence dans une page

    puis sur cette page utiliser : javascript:print();



    ce qui doit aussi être possible c'est via Flash ou silverLight

    mais là c'est au dessus de mes forces

Discussions similaires

  1. [Imprimante] impression réseau : avec spooler ou directement sur imprimante?
    Par devlopassion dans le forum Périphériques
    Réponses: 1
    Dernier message: 03/03/2009, 17h03
  2. Impression Etat sur imprimante specifique
    Par Rikou31 dans le forum VBA Access
    Réponses: 12
    Dernier message: 15/11/2007, 00h32
  3. Réponses: 3
    Dernier message: 22/05/2007, 09h33
  4. Réponses: 6
    Dernier message: 17/05/2006, 21h02
  5. Impression direct sur imprimante via delphi
    Par wattman dans le forum Langage
    Réponses: 4
    Dernier message: 02/05/2006, 12h35

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