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í...
No me funcionó, pues mandas a llamar PrintEcentia p = new PrintEcentia(); y despues p.imprimeEtiqueta("20000", id);
ResponderEliminarpor lo que no se sabe el contenido de esas llamadas, si no es mucho pedir podrias ayudarme, llevo mucho tiempo buscando solucion
Saludos
esa parte se me quedo pegado... no influye en nada en el código, comento que la aplicación que realice es web y que todos los pc deben tener la impresora ZD añadida. quedo atento a sus comentarios si necesitas asesoría te puedo ayudar tengo otra solución si la necesitas, esto primero evaluamos lo que hay que hacer y realizamos un presupuesto dime si lo necesitas.
EliminarTu codigo funsiona pero solo puedo imprimir una etiqueta a la vez. Tienes alguna sugerencia.
ResponderEliminarEn ese caso solo debes realizar un bucle.
EliminarSaludos.
???
ResponderEliminar