Page 1 of 2

lUseHaruPDF - FWH 24.07

Posted: Sun Sep 15, 2024 2:37 pm
by Cgallegoa
Hola a todos.

En la versión FWH-24.07 cuando se utiliza "TPrinter():lUseHaruPDF" el programa sale sin decir nada ni generar el pdf. Revisen fwh\samples\pdfharu1.prg, pdfharu2.prg, print01.prg, etc., tanto en Harbour como en xHarbour.

Revisando más a fondo, resulta que en el ejempo pdfharu1.prg ninguna de las cuatro opciones funciona ni con Harbour ni con xHarbour. En la versión FWH-23.10 funcionaban muy bien.

Re: lUseHaruPDF - FWH 24.07

Posted: Sun Sep 15, 2024 6:12 pm
by Antonio Linares
Carlos,

lo estamos revisando

Muchas gracias por tu feedback!

Re: lUseHaruPDF - FWH 24.07

Posted: Sun Sep 15, 2024 6:23 pm
by Antonio Linares
Carlos,

situado en FWH\samples:

buildh.bat pdfharu1

funciona muy bien!

Acabamos de probarlo

Re: lUseHaruPDF - FWH 24.07

Posted: Sun Sep 15, 2024 9:11 pm
by Cgallegoa
Maestro, acabo de probar y en efecto se genera pdfharu1.exe. Se ejecuta bien, pero al seleccionar "HaruPDF", no hace nada, no genera ningún pdf, y cierra el programa sin ningún mensaje, ni generar ningún log. Da igual que se compile con xHarbour y Harbour.

Re: lUseHaruPDF - FWH 24.07

Posted: Mon Sep 16, 2024 6:14 am
by Antonio Linares
Te envío las librerias más recientes

Para qué compilador ? 32 ó 64 ?

Re: lUseHaruPDF - FWH 24.07

Posted: Mon Sep 16, 2024 11:12 am
by Cgallegoa
Maestro buen día. Estoy probando con las dos

Re: lUseHaruPDF - FWH 24.07

Posted: Mon Sep 16, 2024 11:35 am
by Antonio Linares
Enviadas todas :-)

Re: lUseHaruPDF - FWH 24.07

Posted: Mon Sep 16, 2024 12:03 pm
by Cgallegoa
Recibidas, muchas gracias. La pregunta del día: Cómo sé cuáles van a FWH-32 y cuáles a FWH-64 ?

Re: lUseHaruPDF - FWH 24.07

Posted: Mon Sep 16, 2024 12:08 pm
by Antonio Linares
Mira en los ficheros samples\build...bat

Re: lUseHaruPDF - FWH 24.07

Posted: Mon Sep 16, 2024 12:33 pm
by Cgallegoa
Y de las que tienen un underscore "_" (por ejemplo Fivehc64.lib y Fivehc64_.lib entre otras), cuál debo tomar ? La verdad, estoy medio perdido (o perdido completo :oops: )

Re: lUseHaruPDF - FWH 24.07

Posted: Mon Sep 16, 2024 12:40 pm
by Cgallegoa
Maestro, con la ayuda del MultCommander pude armar las de FWH-32 pero a compilar pdfharu1 obtengo esto:
Error: Unresolved external '_HB_FUN_GDIP_ZOOM' referenced from C:\FWH-24.07\LIB\FIVEHX.LIB|imgtxtio
Error: Unresolved external '_HB_FUN_GDIP_CROP' referenced from C:\FWH-24.07\LIB\FIVEHX.LIB|imgtxtio
Error: Unresolved external '_HB_FUN_GDIP_ROTATE' referenced from C:\FWH-24.07\LIB\FIVEHX.LIB|imgtxtio
Con los _ se debe incluír alguna librería adicional que no se incluía antes ?

Gracias por tu ayuda,

Re: lUseHaruPDF - FWH 24.07

Posted: Mon Sep 16, 2024 1:13 pm
by Antonio Linares
Carlos,

te acabo de enviar las librerias actualizadas

Gracias!

Re: lUseHaruPDF - FWH 24.07

Posted: Mon Sep 16, 2024 1:24 pm
by Cgallegoa
Gracias mi querido maestro,

Y de las que tienen un underscore "_" (por ejemplo Fivehc64.lib y Fivehc64_.lib entre otras), cuál debo tomar ? La verdad, estoy medio perdido (o perdido completo :oops: )

Re: lUseHaruPDF - FWH 24.07

Posted: Mon Sep 16, 2024 2:22 pm
by Cgallegoa
Maestro, definitivamente hay algún problema con xHarbour y pdfharu.

El ejemplo pdfharu.prg o print01.prg tiene cuatro opciones para generar la salida:
"HaruPDF", "MSWord PDF", "Image2PDF", "FWH-Pdf" . La opción "HaruPDF" cierra el programa, no genera el pdf y no arroja ningún error o log. Las otras tres opciones funcionan, aunque "FWH-Pdf" genera un mensaje en Adobe Acrobar "Error al abrir el documento. El archivo no se encuentra" aunque si lo genera y lo visualiza.

En Harbou funciona muy bien, aunque con la misma falla en la opción "FWH-Pdf"

Re: lUseHaruPDF - FWH 24.07

Posted: Mon Sep 16, 2024 6:57 pm
by Antonio Linares
Cgallegoa wrote:Gracias mi querido maestro,

Y de las que tienen un underscore "_" (por ejemplo Fivehc64.lib y Fivehc64_.lib entre otras), cuál debo tomar ? La verdad, estoy medio perdido (o perdido completo :oops: )
No te preocupes por ellas, las usamos en la construcción, no para uso final

Te las he enviado por comodidad al copiar todo :-D