pu

Buscar este blog

Mostrando entradas con la etiqueta zebra. Mostrar todas las entradas
Mostrando entradas con la etiqueta zebra. Mostrar todas las entradas

martes, 16 de mayo de 2017

Imprimir etiquetas en ZEBRA GC420t asp.net c#


ZEBRA GC420t asp.net c# 

Hola buenas tardes este día emocionado por la sencilla razón que saque una pega que costo varias horas de investigación y me gustaría compartir con ustedes en las siguientes líneas a continuación colore unas líneas de código c# asp.net que sirven para imprimir en una impresora ZEBRA etiquetas se recomienda bajar una fuente que describiré a continuación.

Para crear la etiqueta cree un procedure en sql que construye la etiqueta J esto no lo colocare por este articulo pero más adelante lo realizare.

protected void Button1_Click(object sender, EventArgs e)
        {
            PrintEcentia p = new PrintEcentia();
            int id = Convert.ToInt16(idUsuarioSession);
            string archivo="";
            archivo = p.imprimeEtiqueta("20000", id);

            //p.printOne(portImpresora);

            PrintDocument pd = new PrintDocument();
            pd.PrintPage += new PrintPageEventHandler(pd_PrintPage);
            // Set the printer name.
            //pd.PrinterSettings.PrinterName = "file://ns5/hpoffice"
            pd.PrinterSettings.PrinterName = "ZD";
           
            pd.Print();
        }
        void pd_PrintPage(object sender, PrintPageEventArgs ev)
        {
            Font printFont = new Font("3 of 9 Barcode", 17);
            Font printFont1 = new Font("Times New Roman", 9, FontStyle.Bold);

            SolidBrush br = new SolidBrush(Color.Black);

            ev.Graphics.DrawString("*texttodisplay*", printFont, br, 10, 65);
            ev.Graphics.DrawString("*texttodisplay*", printFont1, br, 10, 85);

        }

funciona perfecto.... enjoy marafoka

comenten si le funco..

Nota: también la impresora la modifique en el nombre y la compartí...


publicidad