Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2010, 11:03
celex
 
Fecha de Ingreso: abril-2007
Mensajes: 48
Antigüedad: 17 años
Puntos: 0
como mandar a imprimir un PDF directamente

una pregunta tengo un archivo en pdf el cual el proposito es que al dar un click en imprimir se mande a imprimir directamente, encontre algo asi:
strFile="c:\arch.pdf"
Call Shell("C:\Archivos de programa\Adobe\Reader 9.0\Reader\acrord32.exe /p /h " & strFile, vbNormalNoFocus)

pero resulta que en ocaciones no manda nada a imprimir, otra cuando manda a imprimir el archivo solo manda una parte del documento completo el lado derecho en forma ampliada es decir como si le hiciera un zoom.

Es correcto que haga esto, o me falta parametros en el shell, lo que pense es que añadir una forma y poder visualizar el archivo pdf con AcroPDF1, estoy probando y se carga el archivo pero al imprimir con AcroPDF1.printAll me hace lo mismo solo imprime un pedaso

gracias.