CLR: .Net / Mono / Boo / Otros CLR > VB .NET

 Imprimir Archivos *.pdf o *.doc

(1/2) > >>

Maverick-1977:
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:
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 ---      Process.Start("winword", Me.txtPath.text & "/mimprimir")  
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.

Maverick-1977:
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:
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:
Hola acsystem, este tema ya fue lanzado al foro.

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

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa