Page 1 of 1

Buenos dias a todos. imprimir pdf...

PostPosted: Fri Jul 30, 2010 3:44 pm
by goosfancito
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.

Re: Buenos dias a todos. imprimir pdf...

PostPosted: Sat Jul 31, 2010 11:07 am
by Manuel Aranda
Pdftk es una herramienta muy versatil para manipulación de ficheros PDF. Nunca la he probado para impresión pero tal vez pueda servirte.
Mírate esto: http://www.accesspdf.com/pdftk/index.es.html

Re: Buenos dias a todos. imprimir pdf...

PostPosted: Sat Jul 31, 2010 2:29 pm
by Carlos Mora
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.

Re: Buenos dias a todos. imprimir pdf...

PostPosted: Sat Jul 31, 2010 2:38 pm
by Patricio Avalos Aguirre
Hola

Yo utilizo sumatraPDF
http://blog.kowalczyk.info/software/sumatrapdf/index.html

Code: Select all  Expand view
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


espero que te sirva

Re: Buenos dias a todos. imprimir pdf...

PostPosted: Sat Jul 31, 2010 2:56 pm
by Carlos Mora
Hola Patricio,
¡Buenísimo Sumatra! Gracias por el dato ¿Sabes si se puede usar como ActiveX?

Saludos.

Re: Buenos dias a todos. imprimir pdf...

PostPosted: Sat Jul 31, 2010 3:16 pm
by goosfancito
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.


en el trabajo necesito plotear archivos pdf, digamos unos 90 por tanta, por lo que necesito hacerme una aplicacion para poder mandar a imprimir esos pdf sin la necesidad de estar dandole la orden de impresion.

Re: Buenos dias a todos. imprimir pdf...

PostPosted: Sat Jul 31, 2010 4:51 pm
by Patricio Avalos Aguirre
Hola Carlos
que bueno que te sirva..

No sabria responder ya que no uso ActiveX :-)

Re: Buenos dias a todos. imprimir pdf...

PostPosted: Sat Jul 31, 2010 5:10 pm
by Ramon Paredes
Patricio,

Segun tu experiencia se puede mandar a imprimir el PDF a traves de sumatra desde el preview del FWH ? o desde lineas de codigo sin pasar por el preview, si es asi como seria ?

Gracias de antemano,

Desde Managua, Nicaragua
Ramon Paredes

Re: Buenos dias a todos. imprimir pdf...

PostPosted: Sat Jul 31, 2010 5:26 pm
by Patricio Avalos Aguirre
Ramon:

No se puede usar con el preview de FWH

Yo lo utilizo para imprimir sin pasar por Preview, directo a la impresora, en mi primer post esta el ejemplo

Re: Buenos dias a todos. imprimir pdf...

PostPosted: Sat Jul 31, 2010 5:46 pm
by Ramon Paredes
Patricio,

gracias por el Dato

Ramon Paredes