Capturar Printers con .net

21/03/2007 - 17:53 por CH | Informe spam
Hola estimados.

Bueno les cuento sobre mi problematica.

Mi objetivo es realizar una "virtual printer" con el objetivo de capturar
las impresiones generadas por una aplicacio X, la cual se le da el formato
de impresion mediante un excel.

La idea es que la aplicacion X genere mediante windows form una orden de
servicio por ejemplo, y la mande a imprimir a mi Impresora Virtual, Luego
mi aplicacion pesca esta impresion y la transforma en un XML, generando un
archivo.

Mi problematica es que no se como crear la impresora que capture lo que se
envia a imprimir. Dado que he investigado sobre el tema.. encontre como
hacer impresoras que transformen a PDF, pero no me sirve ya que al crear la
impresora virtual se instala un Driver que hace la conversion llamado
"Ghostscript"

se agradece cualquier aporte.. de verdad.
saludos

PD: trabajo sobre Visual Studio 2005 y en C Sharp

Preguntas similare

Leer las respuestas

#1 RFOG
21/03/2007 - 18:06 | Informe spam
Me parece que eso que quieres sólo se puede hacer mediante C o C++, y como
creo que ya has visto, mediante un driver como si de una impresora normal
se tratara. La cosa no es fácil, aunque puede haber alguna forma de
hacerlo que personalmente desconcozca.


En Wed, 21 Mar 2007 17:53:58 +0100, escribió:

Hola estimados.

Bueno les cuento sobre mi problematica.

Mi objetivo es realizar una "virtual printer" con el objetivo de capturar
las impresiones generadas por una aplicacio X, la cual se le da el
formato
de impresion mediante un excel.

La idea es que la aplicacion X genere mediante windows form una orden de
servicio por ejemplo, y la mande a imprimir a mi Impresora Virtual,
Luego
mi aplicacion pesca esta impresion y la transforma en un XML, generando
un
archivo.

Mi problematica es que no se como crear la impresora que capture lo que
se
envia a imprimir. Dado que he investigado sobre el tema.. encontre como
hacer impresoras que transformen a PDF, pero no me sirve ya que al crear
la
impresora virtual se instala un Driver que hace la conversion llamado
"Ghostscript"

se agradece cualquier aporte.. de verdad.
saludos

PD: trabajo sobre Visual Studio 2005 y en C Sharp








Visita mi blog principal: http://rfog.blogsome.com
Y este sobre programación: http://geeks.ms/blogs/rfog
Libros, ciencia ficción y programación
A un alma se la mide por la amplitud de sus deseos, del mismo modo que se
juzga de antemano una catedral por la altura de sus torres.
Respuesta Responder a este mensaje
#2 CH
21/03/2007 - 18:13 | Informe spam
tienes alguna referencia o documentacion al respecto, en realidad no importa
mucho el lenguaje pense que se podria hacer con .net.. la verdad que
desconozco un poco el tema de printers.. gracias de antemano y por responder


"RFOG" wrote in message
news:
Me parece que eso que quieres sólo se puede hacer mediante C o C++, y como
creo que ya has visto, mediante un driver como si de una impresora normal
se tratara. La cosa no es fácil, aunque puede haber alguna forma de
hacerlo que personalmente desconcozca.


En Wed, 21 Mar 2007 17:53:58 +0100,
escribió:

Hola estimados.

Bueno les cuento sobre mi problematica.

Mi objetivo es realizar una "virtual printer" con el objetivo de capturar
las impresiones generadas por una aplicacio X, la cual se le da el
formato
de impresion mediante un excel.

La idea es que la aplicacion X genere mediante windows form una orden de
servicio por ejemplo, y la mande a imprimir a mi Impresora Virtual,
Luego
mi aplicacion pesca esta impresion y la transforma en un XML, generando
un
archivo.

Mi problematica es que no se como crear la impresora que capture lo que
se
envia a imprimir. Dado que he investigado sobre el tema.. encontre como
hacer impresoras que transformen a PDF, pero no me sirve ya que al crear
la
impresora virtual se instala un Driver que hace la conversion llamado
"Ghostscript"

se agradece cualquier aporte.. de verdad.
saludos

PD: trabajo sobre Visual Studio 2005 y en C Sharp








Visita mi blog principal: http://rfog.blogsome.com
Y este sobre programación: http://geeks.ms/blogs/rfog
Libros, ciencia ficción y programación
> A un alma se la mide por la amplitud de sus deseos, del mismo modo que se
juzga de antemano una catedral por la altura de sus torres.
Respuesta Responder a este mensaje
#3 RFOG
21/03/2007 - 20:05 | Informe spam
En Wed, 21 Mar 2007 18:13:39 +0100, escribió:

tienes alguna referencia o documentacion al respecto, en realidad no
importa
mucho el lenguaje pense que se podria hacer con .net.. la verdad que
desconozco un poco el tema de printers.. gracias de antemano y por
responder




Pues si sólo existe la opción del driver (que te repito no tengo claro)
tendrás que bajarte el DDK de Windows y darle caña.
Visita mi blog principal: http://rfog.blogsome.com
Y este sobre programación: http://geeks.ms/blogs/rfog
Libros, ciencia ficción y programación
A un alma se la mide por la amplitud de sus deseos, del mismo modo que se
juzga de antemano una catedral por la altura de sus torres.
Respuesta Responder a este mensaje
#4 RFOG
21/03/2007 - 20:07 | Informe spam
En Wed, 21 Mar 2007 18:13:39 +0100, escribió:

tienes alguna referencia o documentacion al respecto, en realidad no
importa
mucho el lenguaje pense que se podria hacer con .net.. la verdad que
desconozco un poco el tema de printers.. gracias de antemano y por
responder




¿Por qué me equivocaré siempre de botón?

Se me pasó en el otro correo: empieza aquí:

http://www.microsoft.com/whdc/devto...fault.mspx


Visita mi blog principal: http://rfog.blogsome.com
Y este sobre programación: http://geeks.ms/blogs/rfog
Libros, ciencia ficción y programación
A un alma se la mide por la amplitud de sus deseos, del mismo modo que se
juzga de antemano una catedral por la altura de sus torres.
Respuesta Responder a este mensaje
#5 RFOG
21/03/2007 - 20:11 | Informe spam
En Wed, 21 Mar 2007 17:53:58 +0100, escribió:

Hola estimados.

Bueno les cuento sobre mi problematica.

Mi objetivo es realizar una "virtual printer" con el objetivo de capturar
las impresiones generadas por una aplicacio X, la cual se le da el
formato
de impresion mediante un excel.

La idea es que la aplicacion X genere mediante windows form una orden de
servicio por ejemplo, y la mande a imprimir a mi Impresora Virtual,
Luego
mi aplicacion pesca esta impresion y la transforma en un XML, generando
un
archivo.

Mi problematica es que no se como crear la impresora que capture lo que
se
envia a imprimir. Dado que he investigado sobre el tema.. encontre como
hacer impresoras que transformen a PDF, pero no me sirve ya que al crear
la
impresora virtual se instala un Driver que hace la conversion llamado
"Ghostscript"

se agradece cualquier aporte.. de verdad.
saludos

PD: trabajo sobre Visual Studio 2005 y en C Sharp





A ver si estamos matando moscas a cañonazos: ¿No te valdría imprimir a
archivo y luego capturar dicho archivo?


Visita mi blog principal: http://rfog.blogsome.com
Y este sobre programación: http://geeks.ms/blogs/rfog
Libros, ciencia ficción y programación
A un alma se la mide por la amplitud de sus deseos, del mismo modo que se
juzga de antemano una catedral por la altura de sus torres.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida