CLR: .Net / Mono / Boo / Otros CLR > ASP .NET
Impresoras En El Cliente
(1/1)
mustang:
Hola de nuevo a todos! :hola:
aki molestando de nuevo, para preguntar si alguien sabe como mandar imprimir a la impresora del cliente, utilizo
--- Citar ---System.Drawing.Printing.PrinterSettings.InstalledPrinters
--- Fin de la cita ---
y me muestra las impresoras ke tengo instaladas, creí ke era suficiente para poder imprimir, pero cuando visualizo la página en otra Pc, me sigue mostrando las impresoras instaladas en el servidor, como podria mostrar las del cliente o como puedo imprimir desde el cliente???
Gracias de antemano y hasta luego
timpsoft:
No puedes mandar a imprimir en el cliente por cuestiones de seguridad, hay un concepto claro en el desarrollo Web que es: "El cliente manda en su PC", por lo tanto la unica forma que tendrías para imprimir en el cliente es usando window.print() que si funcionaria en cualquier maquina, ahora si quieres una impresión personalizada entonces debes generar un activeX para ello, es mucho mas complicado de lograr.
La razon por la que no puedes hacer eso en el cliente es debido a que, imagina que alguien de algun servidor remoto pudiera manipular las impresoras de TU MAQUINA sería un hueco de seguridad terrible.
Saludos,
Ivan Mostacero Plasencia.
http://ivanmostacero.timpsoft.net
cabeza_nispero:
Recuerda que asp.net se ejecuta del lado del servidor y NO en el lado del cliente, es por eso que te muestra las impresoras instaladas en éste.
Saludos
mustang:
--- Cita de: "timpsoft" --- No puedes mandar a imprimir en el cliente por cuestiones de seguridad, hay un concepto claro en el desarrollo Web que es: "El cliente manda en su PC", por lo tanto la unica forma que tendrías para imprimir en el cliente es usando window.print() que si funcionaria en cualquier maquina, ahora si quieres una impresión personalizada entonces debes generar un activeX para ello, es mucho mas complicado de lograr.
La razon por la que no puedes hacer eso en el cliente es debido a que, imagina que alguien de algun servidor remoto pudiera manipular las impresoras de TU MAQUINA sería un hueco de seguridad terrible.
Saludos,
Ivan Mostacero Plasencia.
http://ivanmostacero.timpsoft.net
--- Fin de la cita ---
si, tienen mucha razon, es un gran hueco de seguridad, muchas gracias, no lo razone bien, ahi disculpen la molestia, hasta pronto
:comp:
Navegación
Ir a la versión completa