• Domingo 22 de Diciembre de 2024, 20:08

Autor Tema:  Imprimir Archivos *.pdf o *.doc  (Leído 3792 veces)

Maverick-1977

  • Nuevo Miembro
  • *
  • Mensajes: 10
    • Ver Perfil
Imprimir Archivos *.pdf o *.doc
« en: Lunes 11 de Octubre de 2004, 13:03 »
0
Hola,

La idea es poder imprimir documentos desde codigo, para no obligar al usuario a abrir el documento e imprimirlo.

Supongo que se podra, pero he estado probando varias posibilidades y no me ha funcionado ninguna.

Un Saludo.

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Imprimir Archivos *.pdf o *.doc
« Respuesta #1 en: Jueves 14 de Octubre de 2004, 06:38 »
0
Lo he estado intentado de varias formas, y logre una nose si se aproxime a lo que quieres pero aqui te va:

Lo que hace es primero recuperar el nombre de archivo, luego valida si el archivo existe, para por ultimo abrirlo a travez de comandos usando la clase Process

Código: Text
  1.  
  2.      Process.Start("winword", Me.txtPath.text & "/mimprimir")
  3.  
  4.  

Nota: tienes que agregar una macro llamada imprimir, al Normal.Dot, la cual debe imprimir el documento actual.


Ahi te mando el codigo para que lo revises, esta en VS2003.
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!

Maverick-1977

  • Nuevo Miembro
  • *
  • Mensajes: 10
    • Ver Perfil
Re: Imprimir Archivos *.pdf o *.doc
« Respuesta #2 en: Jueves 14 de Octubre de 2004, 09:03 »
0
He estado probando lo que has puesto, y en principio no es exactamente lo que estoy buscando, ya que sobre todo lo necesito para *.pdf. De todas formas muchas gracias, seguire buscando a ver si encuentro alguna manera.

Cuando la encuentre, si la encuentro, la pondre aqui para futuras ocasiones.

Un Saludo.

acsystem

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Re: Imprimir Archivos *.pdf o *.doc
« Respuesta #3 en: Jueves 28 de Octubre de 2004, 09:32 »
0
Hola,

Tengo una aplicación en Visual Basic .NET que carga un treeview con documentos (pdf y doc) que hay en un directorio dado. Una vez pinchado en uno de esos documento, saca una pequeña ficha del documento. Tengo 2 botones uno para visualizar el documento (lo hago utilizando un objeto Process) y otro que es un imprimir y e aqui el problema. Despues de darme 1000 vueltas no encontrado la forma de imprimirlo, evidentemente si el usuario lo abre y le da a imprimir, lo hace, pero la idea es que lo haga automaticamente el programa, no se si alguien lo ha hecho o sabe como podria conseguirlo, me estoy volviendo loco.

Un saludo y muchas gracias.

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Imprimir Archivos *.pdf o *.doc
« Respuesta #4 en: Jueves 28 de Octubre de 2004, 10:46 »
0
Hola acsystem, este tema ya fue lanzado al foro.

Asi que por ser el mismo tema se han unido las dos discusiones


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!

acsystem

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Re: Imprimir Archivos *.pdf o *.doc
« Respuesta #5 en: Jueves 28 de Octubre de 2004, 10:55 »
0
Hola Serghio,

Ya habia leido ese mensaje, pero no me sirve, ya que la gran mayoria de los documentos son pdf y ademas no quisiera tener que meter ninguna macro en las plantillas de word.

Ya se que quizas no sea facil, pero ya sabes, son necesidades del guion.

Un saludo

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Imprimir Archivos *.pdf o *.doc
« Respuesta #6 en: Jueves 28 de Octubre de 2004, 11:04 »
0
Por lo que estuve averiguando lo que querian hacer se podia hacer usando la clase PrintDocument, claro también usando archivos .

No investigado mucho sobre esta clase, me avisan si lograron hacer su cometido....


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!