Imprimir Línea x Línea en VS2005

Tambien pueden postear temas relacionados con el antiguo Visual Basic

Imprimir Línea x Línea en VS2005

Notapor grdav » Mié Oct 15, 2008 10:07 pm

Hola a todos y de antemano muchas gracias por su ayuda.

Mi problema es el sig.: Necesito imprimir solo una línea de un reporte (se imprime en una impresora de matriz con papel de forma continua) y como es de suponer, aunque yo mande una sola línea, hace el salto hasta la siguiente hoja. Anteriormente en VB6 era bastante sencillo con Print, pero en VS2005 se complican las cosas.

Les agradeceré su ayuda.
grdav
Novato
Novato
 
Mensajes: 3
Registrado: Mié Oct 15, 2008 9:49 pm


Re: Imprimir Línea x Línea en VS2005

Notapor ivancp » Jue Oct 16, 2008 10:13 am

Pero cual es el codigo/funciones que estas utilizando para imprimir?

no indicaste ninguna linea
Por favor lee las reglas del foro | Puedes también leer mi blog | english blog | o seguirme en twitter: @latindev
Avatar de Usuario
ivancp
Colaborador
Colaborador
 
Mensajes: 678
Registrado: Jue Sep 06, 2007 12:58 pm


Aqui está el código

Notapor grdav » Vie Oct 17, 2008 10:39 pm

Hola, creo que olvidé ese dato, perdón.

Para mandar la impresión, tengo lo sig.:
Código: Seleccionar todo
  1.        PrintDialog1.Document = PrintDocument1

  2.                 PrintDialog1.PrinterSettings.PrinterName = "Epson FX300"

  3.                 PrintDialog1.Document.Print()


y una vez que esta imprimiendo:

Código: Seleccionar todo
  1. Private Sub PrintDocument1_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage

  2.             e.Graphics.MeasureString(Mid(TextoImpresion, +1), Fuente)

  3.             e.Graphics.DrawString(Mid(TextoImpresion, CaracterActual + 1), Fuente, Brushes.Black, x, y)

  4.     End Sub



y eso es todo. Creéme que le he intentado de mil maneras y no encuentro la manera de que imprima una sola línea sin que saque la hoja. Te agradezco tu interes.

Saludos.
grdav
Novato
Novato
 
Mensajes: 3
Registrado: Mié Oct 15, 2008 9:49 pm


    

Volver a Visual Basic .NET

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron