begin process at 2012 05 27 22:29:52
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Divers

 > 

Autre

 > 

Impression d'étiquettes (Dymo) en utilisant du C#


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Impression d'étiquettes (Dymo) en utilisant du C#

jeudi 10 décembre 2009 à 11:30:03 | Impression d'étiquettes (Dymo) en utilisant du C#

Edoth

Bonjour

Je développe un site ASP.NET sous VS2005 en C#
Le site référence du matériel informatique et l'utilisateur souhaite pouvoir imprimer des étiquettes (avec code barre, numéro de série etc.) J'usqu'a maintenant il devait sortir du site et créer son étiquette à la main via le logiciel fourni avec sa Dymo LabelWriter Twin Turbo.
Il faudrait que l'impression se fasse directement en appuyant sur un bouton.
Mais je ne sais pas du tout comment m'y prendre.
Est ce que ce que je demande est possible ?
Existe t'il un moyen de ne pas passer par l'interface 'Dymo Label' ?
Dois je générer une image pour l'envoyer à l'imprimante ?
Au niveau Drivers dois je les installer sur tous les PC utilisés ? Idem pour la police code39.ttf ?

Merci d'avance pour vos réponses
mercredi 27 janvier 2010 à 20:03:13 | Re : Impression d'étiquettes (Dymo) en utilisant du C#

surmulot


je sais pas si tu as touvé un solution à ton problème, toujours est-il que j'ai le même problème et je crois malheureusement qu'il n'y a pas de soultion dans le sens ou une page html est très difficilement maléable, pour ce qui des imprimantes non standard.
J'ai opté pour la génération d'un fichier txt avec des séparateurs de colonnes style ";" que les utilisateur enregistre dans répertoire spécifiques, puis dans l'outil d'édition de Dymo j'ai utilisé l'insertion de données en formatant zone par zone une étiquette pré enregistrée.

Antoine
lundi 26 avril 2010 à 11:19:49 | Re : Impression d'étiquettes (Dymo) en utilisant du C#

Edoth

Réponse acceptée !
J'ai pas trouvé de solution qui réponde parfaitement a mes attentes.
Cependant j'ai modifié l'image (.LWL) directement sur le serveur en passant par le binaire et j'ai mis un lien vers l'image modifiée pour que le client puisse la récupérer directement sur son poste pour l'imprimer

Si tu veux le code le voici :

Code C# :
protected void print()
        {
            BinaryWriter bw = new BinaryWriter(File.Open("C:/inetpub/wwwroot/itsGestParc/Etiquette/Identification(99012).LWL", FileMode.Open, FileAccess.ReadWrite));

            //Changement du numéro de référence
            bw.BaseStream.Seek(0x9A10A, SeekOrigin.Begin);
            char[] ch = lbl_ref.Text.ToCharArray();
            byte[] byt = new byte[11];
            byt[0] = Convert.ToByte(ch[0]);
            byt[1] = Convert.ToByte(ch[1]);
            byt[2] = Convert.ToByte(ch[2]);
            byt[3] = Convert.ToByte(ch[3]);
            byt[4] = Convert.ToByte(ch[4]);
            byt[5] = Convert.ToByte(ch[5]);
            byt[6] = Convert.ToByte(ch[6]);
            byt[7] = Convert.ToByte(ch[7]);
            byt[8] = Convert.ToByte(ch[8]);
            byt[9] = Convert.ToByte(ch[9]);
            byt[10] = Convert.ToByte(ch[10]);

            for (int i = 0; i < 11; i++)
            {
                bw.Write(byt[i]);
            }
            bw.Close();

            HyperLink1.Attributes.Add("onclick", "window.open('C:/inetpub/wwwroot/itsGestParc/Etiquette/Identification(99012).LWL', 'pop', 'top=184,left=192,width=800,height=600,scrollbars=auto');");
        }


Cela pourra peut être en aider certains


Cette discussion est classée dans : impression, site, étiquettes, dymo


Répondre à ce message

Sujets en rapport avec ce message

K'est ce ke l'ASP ??? [ par fabiin ] Bonjour,G la grande kestion, k'est ce ke l'ASP en regardant les sources sur ce site, g vu plain de choses ki m'interresserai pour mon s HTTP 500 lors d'ajout de données, pourquoi ? [ par Steph ] Bonjour,Depuis le début de l'année, je me suis mis en tête de réussir à créer un site complet en ASP (et oui, y a des inconscients partout!). Bref, ma HELP pour Ultra debutant PLEAZZZE!!!!! [ par DEL ] Salut nix (eh ui encore moi) excellent ton nouvo site, nikel ,ptin tu t'ballade en ASP, VB et tout ce ki est prog ... quand a moi g comencé a toucher HTTP 500 erreur interne au server [ par Toine ] Salut à tous !j'ai essayé de faire marcher un site sur un serveur NT 4 avec le SP 4 et IIS 4 mais quand j'éssai d'y accéder depuis internet explorer ( frame de redirection [ par franzioz ] Bonjour,J'ai un site internet dans lequel je fais des liens vers d'autre sites. Je voudrais que quand l'internaute clic sur ce lien, le site s'ouvre a Protection de source ASP ? [ par Infoptic ] J'ai une grosse question existentiel, comment proteger les sources ASP ?Je m'explique : si je veux developper un site ASP et l'installer sur une machi mise à jour du $ auto [ par eb ] bonjourqqu'un sait où je peux trouver une mise à jour du $ quotidienne (un lien), le taux par rapport à l'euro ?une valeur recuperee sur un site de ch impression asp - pour quelqu'un au bord du suicide !!!!!! [ par jos ] je doit imprimer le résultat d'une requète asp directement sur l'imprimante du client sans passer pas l'affichage ???moi y en a dit que c'est pas poss hebergement de site asp [ par valou ] salut, je voudrais savoir s'il existe des hebergeurs d'asp gratuit et si oui quelles sont les différences avec des hébergeurs payantmerci Avec quoi je fais ca [ par kenses ] " je veux faire un site " ce site a pour fonction de comparer les tarifs de divers magasinspour cela j'ai ecidé d'utiliser des menus deroulant ces m


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,125 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales