Ando necesitando imprimir desde una app archivos PDF sin q sea necesario abrir el acrobat read. ya probe un parametro /t pero no anda mas en las versiones nuevas. alguien puede tener por ahi una ayuda?
gracias.
Gustavo.
cSumatra := DRIVELOCAL + "\SumatraPdf.exe"
cPrinter := Alltrim(ViewUsu():PrnHTransporte) //nombre der la impresora de windows
for i := 1 to len( aFilePdf )
cFile := aFilePdf[i]
cCmd := cSumatra + ' -Print-to "' + ;
alltrim( StrToken( cPrinter, 1, "," ) ) + ;
'" -exit-on-print ' + cFile
MsgRun( "Imprimiendo archivo "+cFile, "Espere..", ;
{ || winexec( cCmd, SW_HIDE ) } )
next i
Carlos Mora wrote:Gus,
una pregunta: ¿por qué no quereś/podés usar el Acrobat Reader? A ver si se nos ocurre algo. Está tambien FoxIt Reader para abrirlos y leerlos. O bien podes hacer un ShellExecute con el comando PRINT y que sea el sistema el que decida como imprimir.
Contame algo a ver que se nos ocurre.
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: No registered users and 39 guests