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

imprimir desde servico web

Estas en el tema de imprimir desde servico web en el foro de ASPX (.net) en Foros del Web. Hola: Alguien sabe si es posible imprimir desde un servicio web. (Quiero imprimir un archivo desde PDFCreator para convertir a pdf). Si ejecuto el servicio ...
  #1 (permalink)  
Antiguo 08/05/2007, 11:02
 
Fecha de Ingreso: julio-2005
Mensajes: 22
Antigüedad: 19 años, 5 meses
Puntos: 0
imprimir desde servico web

Hola:

Alguien sabe si es posible imprimir desde un servicio web.
(Quiero imprimir un archivo desde PDFCreator para convertir a pdf).

Si ejecuto el servicio desde visual studio me funciona, pero si lo ejecuto desde
fuera aparece un error:
"PdfCreator.exe error de aplicación( 0xc0000142). La aplicacion no se ha podido incializar correctamete".

¿Puede ser un problema de permisos?

Tanto el servicio web como la impresora están en la misma máquina.

gracias.

Última edición por verderolo; 09/05/2007 a las 09:18
  #2 (permalink)  
Antiguo 18/05/2007, 16:02
 
Fecha de Ingreso: mayo-2007
Mensajes: 20
Antigüedad: 17 años, 7 meses
Puntos: 0
De acuerdo Re: imprimir desde servico web

Hola, no creo que sea problema de permisos pues desde visual studio utilizarias la cuenta MAQUINA\ASPNET para correr ese ejecutable, igual cuando llamas el web service, éste debe correr bajo el contexto de seguridad de esa cuenta.

Me parece entonces que deberias revisar los parámetros que debe recibir el ejecutable cuando se lanza la aplicación, es decir, deberias indagar sobre esto.

¿Cúales es la linea de comando para ejecutar la aplicación?, ejemplo, yo lanzo un ejecutable de derterminada aplicación desde asp.net de esta forma :



Dim fil As File
Dim pro As Process


pro.Start("C:\ProgramFiles\Aplicacion.exe -b, j -r" )


por lo tanto lo que debes indagar es cuales son los parametros necesarios para lanzar el .exe desde la linea de comandos.

Espero que esto pueda ayudar

pd: No olvides importar la clase system.io
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 02:56.