Hola amigos:
Estoy haciendo un winForm Aplication usando C#, en el cual debo imprimir en unos ticket adesivos de tamaño fijo datos de personas, en mi caso usuarios.
Esto debo hacerlo imprimiendo directamente al puerto serie RS232 ya que dicha impresora no recive los datos por medio de driver, sino que los interpreta mediante comandos específicos de ella mediante un string.
Todo esto lo tengo, o sea se el string que debo pasarle, solo que no encuentro la manera de hacerlo y que el impresor lo procese.
Aqui les dejo un ejemplo pequeño:
try
{
string m0 = "{ AR CL LS 40 23 2 CD 100 40 SR 0 RF 12 100 100 DR 2 5 '" + textBox1.Text + "' }";
string m1 = " { RF 12 100 100 DR 2 30 '" + textBox2.Text + "'";
string m2 = " RF 13 100 100 DR 2 55 '" + textBox3.Text + "'";
string m3 = " RF 13 40 40 DR 80 120 '" + textBox3.Text + "'";
string m4 = " DC 65 40 '2600001000009'";
string m5 = " PL 1 } ";
string m6 = " { FL } ";
string mcadena = m0 + m1 + m2 + m3 + m4 + m5 + m6;
sp.Open();
sp.WriteLine(mcadena);
sp.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
De ante mano les agradesco la ayuda que puedan darme.
Saludos