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

#6 CH
21/03/2007 - 22:08 | Informe spam
claramente es la idea.. pero para la persona que requier esto, quiere evitar
ese paso Extra... y simplemente hacerlo de un solo paso ..





"RFOG" wrote in message
news:
Mostrar la cita
#7 RFOG
22/03/2007 - 10:25 | Informe spam
En Wed, 21 Mar 2007 22:08:56 +0100, escribió:

Mostrar la cita
Pues tener que hacer un driver por evitar ese paso extra... como que es un
poco barbaridad. Lo mismo con algún tipo de directiva o de opción al
driver puedes hacer que la impresión sea siempre sobre el mismo fichero
sin intervención del usuario. Luego tu te haces una aplicación que escanee
dicho archivo y lo coges cuando esté.

Para ver lo de que no pregunte por el archivo, consulta en
microsoft.public.es.windowsxp o en los grupos de Tella.

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.
#8 CH
23/03/2007 - 17:45 | Informe spam
a que tipo de archivo podria imprimir para despues capturarlo..

por que las unicas printer que conozco es a PDF:. y no se si sera factible
leerlos. tan facil


se agradece la orientacion.. para no reinventar la rueda


"RFOG" wrote in message
news:
Mostrar la cita
#9 RFOG
23/03/2007 - 20:41 | Informe spam
En Fri, 23 Mar 2007 17:45:57 +0100, escribió:

Mostrar la cita
Pues no te puedo decir, pero imagino que será en modo RAW para la
impresora instalada, es decir, la secuencia binaria que la impresora va a
interpretar... ahora bien, impresoras como la Epson LQ-2550 y similares
utilizan un lenguaje que se llama ESC y que son comandos en modo texto...
lo que no sé es si Windows enviará un comando de escape para ponerla en
modo gráfico y luego tirar de datos binarios.

La única factible que va a grabar algo legible me imagino que será la
"Solo Texto"...
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
Un alma grande está por encima de la injuria, de la injusticia y del dolor.
Ads by Google
Search Busqueda sugerida