Buenos dias a todos. imprimir pdf...

Buenos dias a todos. imprimir pdf...

Postby goosfancito » Fri Jul 30, 2010 3:44 pm

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.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

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

Postby Manuel Aranda » Sat Jul 31, 2010 11:07 am

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
Un saludo,
Manuel

xH 1.2.3, FWH 23.07 32 bits, BC++ 7.4, xVerce CW 1.0, PellesC
User avatar
Manuel Aranda
 
Posts: 603
Joined: Wed Oct 19, 2005 8:20 pm
Location: España

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

Postby Carlos Mora » Sat Jul 31, 2010 2:29 pm

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.
Saludos
Carlos Mora
http://harbouradvisor.blogspot.com/
StackOverflow http://stackoverflow.com/users/549761/carlos-mora
“If you think education is expensive, try ignorance"
Carlos Mora
 
Posts: 988
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

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

Postby Patricio Avalos Aguirre » Sat Jul 31, 2010 2:38 pm

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
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1059
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

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

Postby Carlos Mora » Sat Jul 31, 2010 2:56 pm

Hola Patricio,
¡Buenísimo Sumatra! Gracias por el dato ¿Sabes si se puede usar como ActiveX?

Saludos.
Saludos
Carlos Mora
http://harbouradvisor.blogspot.com/
StackOverflow http://stackoverflow.com/users/549761/carlos-mora
“If you think education is expensive, try ignorance"
Carlos Mora
 
Posts: 988
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

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

Postby goosfancito » Sat Jul 31, 2010 3:16 pm

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.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

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

Postby Patricio Avalos Aguirre » Sat Jul 31, 2010 4:51 pm

Hola Carlos
que bueno que te sirva..

No sabria responder ya que no uso ActiveX :-)
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1059
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

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

Postby Ramon Paredes » Sat Jul 31, 2010 5:10 pm

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
... Desde la Tierra de lagos y Volcanes......
User avatar
Ramon Paredes
 
Posts: 215
Joined: Fri Feb 02, 2007 3:38 pm
Location: Managua, Nicaragua

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

Postby Patricio Avalos Aguirre » Sat Jul 31, 2010 5:26 pm

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
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1059
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

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

Postby Ramon Paredes » Sat Jul 31, 2010 5:46 pm

Patricio,

gracias por el Dato

Ramon Paredes
... Desde la Tierra de lagos y Volcanes......
User avatar
Ramon Paredes
 
Posts: 215
Joined: Fri Feb 02, 2007 3:38 pm
Location: Managua, Nicaragua


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Jorge Jaurena and 30 guests