Hola, estoy en un entorno de aplicación web bajo red local, y hay un caso en que hay que imprimir un archivo de texto desde la aplic. web.
El archivo no lo puedo descargar localmente por razones de seguridad, tampoco puedo hacer un PDF. Antes de encarar otras soluciones, y dado que estoy en red local, pensé que se le podía pedir al servidor que imprima en la impresora del usuario. Es decir, declaro la impresora en el servidor, y es el servidor el que imprime en la impresora del usuario. Esto logré hacerlo pero me tuve que impersonar como un usuario Administrador. Entonces la pregunta sería: cuales son los permisos mínimos necesarios para que ASPNET u otro usuario creado ad-hoc (mejor esto último), pueda mandar a imprimir. Una nota importante, como ya pregunté en la lista de vbnet, es que estoy haciendo la impresión directa al Spooler usando las apis de windows (no usa system.drawing.printing) debido a que es necesario enviar comandos esc/p a una impresora de matriz de puntos. Muchas Gracias Daniel
