Foros del Web » Programando para Internet » ASPX (.net) »

Ayuda con Impresion !!

Estas en el tema de Ayuda con Impresion !! en el foro de ASPX (.net) en Foros del Web. bueno les cuento, q estoy realizando una pagina aspx y el asunto es el sgte : necesito mandar a imprimir despues de determinada acción q ...
  #1 (permalink)  
Antiguo 10/09/2007, 18:37
 
Fecha de Ingreso: mayo-2007
Mensajes: 8
Antigüedad: 17 años
Puntos: 0
Ayuda con Impresion !!

bueno les cuento, q estoy realizando una pagina aspx y el asunto es el sgte :

necesito mandar a imprimir despues de determinada acción q realiza un boton.
la impresion es una etiqueta, la hoja de impresión debe ser alimentada de una bandeja (2),que no es la predeterminada, tengo lo sgte:

Private Sub ImprimirTexto(ByVal sender As System.Object, ByVal ePrint As PrintPageEventArgs)
ePrint.Graphics.DrawString(Me.txt_serie.Text, New Drawing.Font("Arial", 11, Drawing.FontStyle.Bold), Drawing.Brushes.Black, 100, 100)

ePrint.HasMorePages = False

End Sub

luego en la acción de boton

Try
Dim prnTxt As New PrintDocument

AddHandler prnTxt.PrintPage, AddressOf Me.ImprimirTexto




prnTxt.DefaultPageSettings.PaperSource = prnTxt.PrinterSettings.PaperSources(2)
prnTxt.Print()



Catch ex As Exception
' MsgBox("Ex : " & ex.ToString)



End Try



cuando la aplicación funciona de modo localhost, no tengo problemas y lo imprime perfecto, pero al subir el sitio compilado al servidor...No me toma la impresion, alguien sabe que puede ser???
  #2 (permalink)  
Antiguo 13/09/2007, 11:25
Avatar de mabarcau  
Fecha de Ingreso: mayo-2005
Mensajes: 317
Antigüedad: 19 años
Puntos: 0
Re: Ayuda con Impresion !!

Recuerda que con eso mandas a imprimir en el servidor, no se imprime en las maquinas cliente, si el server no tiene configurado ninguna impresora, es natural que no te salga la impresion, seria mejor si la impresion la realizas con javascript.

sds.
  #3 (permalink)  
Antiguo 13/09/2007, 18:37
 
Fecha de Ingreso: mayo-2007
Mensajes: 8
Antigüedad: 17 años
Puntos: 0
Re: Ayuda con Impresion !!

Cita:
Iniciado por mabarcau Ver Mensaje
Recuerda que con eso mandas a imprimir en el servidor, no se imprime en las maquinas cliente, si el server no tiene configurado ninguna impresora, es natural que no te salga la impresion, seria mejor si la impresion la realizas con javascript.

sds.
Gracias por responder.
La verdad es que he intentado imprimir por javascript, y la verdad q las funciones son muy basicas. Me complica elegir la bandeja de la impresora , ademas de q debe ser automatica la impresion, no debe aparecer el cuadro de dialogo antes de imprimir. Ahora como trabajo en intranet, a lo mejor tengo la posibilidad de q en ese servidor donde esta el sitio se instale la impresora, de ser asi podria resultar el codigo del primer mensaje??..Gracias nuevamente
  #4 (permalink)  
Antiguo 21/09/2007, 18:18
 
Fecha de Ingreso: mayo-2007
Mensajes: 8
Antigüedad: 17 años
Puntos: 0
Re: Ayuda con Impresion !!

les cuento muchachos, instale la impresora en el servidor y toma la impresion, pero ahora tengo otro problema. Como hago para que pueda imprimir un popup?

Private Sub ImprimirTexto(ByVal sender As System.Object, ByVal ePrint As PrintPageEventArgs)
ePrint.Graphics.DrawString(Me.txt_serie.Text, New Drawing.Font("Arial", 11, Drawing.FontStyle.Bold), Drawing.Brushes.Black, 100, 100)

ePrint.HasMorePages = False

End Sub

en vez de imprimir un texbox, poder imprimir un popup que es la forma de la etiqueta.
el popup lo llamo de otra pagina por ejemplo popup1.aspx

Agradeceria alguna solucion
  #5 (permalink)  
Antiguo 25/09/2007, 01:22
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 5 meses
Puntos: 4
Re: Ayuda con Impresion !!

Pues entonces es en popup1.aspx donde debes poner el código para imprimir ¿no?
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:37.