FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error al Generar un PDF desde el preview
Posts: 203
Joined: Tue Oct 11, 2005 02:17 PM
Error al Generar un PDF desde el preview
Posted: Fri Dec 17, 2021 06:30 PM
Buenas tardes,

Me encuentro que en alg煤n equipo, se produce el siguiente error al intentar guardar una previsualizaci贸n como PDF
Code (fw): Select all Collapse
 
聽 聽Error description: (DOS Error -2147023170) WINOLE/1006 聽Error de argumento: _ORIENTATION
聽 聽Args:
聽 聽 聽[ 聽 1] = N 聽 0
...

聽Called from: 聽=> TOLEAUTO:_ORIENTATION( 0 )
聽 聽Called from: PREVIEW.PRG => CONVERTTOWORDDOC( 1939 )


Observo que intenta pasarlo por word, pero yo el bot贸n que pulso es el de PDF

El mismo programa en otros equipos lo hace correctamente.

Los equipos tienen instalado el Word 2019 tanto en los que lo hace bien como en los que genera el error.

Alguna ayuda.
Gracias de antemano
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Error al Generar un PDF desde el preview
Posted: Fri Dec 17, 2021 10:29 PM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 203
Joined: Tue Oct 11, 2005 02:17 PM
Re: Error al Generar un PDF desde el preview
Posted: Sat Dec 18, 2021 10:43 AM

Gracias Antonio

Sigo sin ver el problema, en el hilo que me indicas habla de un problema con Excel y con el servicio de impresi贸n. Pero en el equipo donde se produce el problema, el servicio de impresi贸n funciona y se puede imprimir en la impresora. He probado a poner la impresora pdf de windows com predeterminada pero nada.

Un saludo.

Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Error al Generar un PDF desde el preview
Posted: Sat Dec 18, 2021 11:20 AM

Buenos d铆as, 驴puede publicar alg煤n ejemplo pr谩ctico para que lo pruebe aqu铆 en Windows 7?

Saludos.

Jo茫o Santos - S茫o Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Error al Generar un PDF desde el preview
Posted: Sun Dec 19, 2021 12:48 AM
Code (fw): Select all Collapse
// C:\FWH...\SAMPLES\DAMIANO.PRG

#Include "FiveWin.ch"

FUNCTION Main()

   LOCAL cComeFrom := "GeneratePDF" // "With preview"

   // oPrn:SetCopies( nCopie ) // Does not work
   LOCAL nCopie := 1

   nSetCopies( nCopie, cComeFrom ) // nCopies

RETURN NIL

FUNCTION nSetCopies( nCopie, cComeFrom )

   LOCAL nI

   FOR nI := 1 TO nCopie

      MsgRun( "PREVIEW.  WAIT...", ;
              "Wait a Moment... ", ;
              { || CursorWait(), WinExec( Imp_Damiano( cComeFrom ) ), 3 } )

   NEXT

RETURN NIL

FUNCTION Imp_Damiano( cComeFrom )

   LOCAL aPrn, oPrn, oFont, oFont2, oFont3, m_Get := ARRAY(5)
   LOCAL nRowStep, nColStep

   m_Get[01] := DTOC( DATE() )

   aPrn := GetPrinters()

   IF Empty( aPrn )
      RETURN NIL
   ENDIF

   PRINTER oPrn PREVIEW MODAL

   IF EMPTY( oPrn:hDC )
      oPrn:End()
      RETURN( .F. )
   ENDIF

   oPrn:End()

   IF cComeFrom = "Directtoprinter"

      PRINT oPrn NAME "Cartellino finiti"      // Direct to the printer

   ELSEIF cComeFrom = "With preview"

      PRINT oPrn NAME "Cartellino finiti" PREVIEW MODAL // With preview

   ELSEIF cComeFrom = "GeneratePDF"

      PRINT oPrn PREVIEW                                // Generate PDF

   ENDIF
   
   DEFINE FONT oFont  NAME "Bahnschrift Light Condensed" SIZE 0, - 18 BOLD OF oPrn
   DEFINE FONT oFont2 NAME "Bahnschrift Light Condensed" SIZE 0, - 26 BOLD OF oPrn
   DEFINE FONT oFont3 NAME "Bahnschrift Light Condensed" SIZE 0, - 20 BOLD OF oPrn

   nRowStep = oPrn:nVertRes() / 40     // 56  righe
   nColStep = oPrn:nHorzRes() / 80    // 170 colonne
   
   PAGE

      // oPrn:Say( nRowStep * 2, nColStep * 65, Transform( m_Get[01],"@D 99/99/9999" ), oFont3 ) //Data
      oPrn:Say( nRowStep * 2, nColStep * 65, TRANSF( m_Get[01],"@D 99/99/9999" ), oFont3 ) //Data

   ENDPAGE

   ENDPRINT

   IF cComeFrom = "GeneratePDF"

      FWSavePreviewToPDF( oPrn, "Cartellino.pdf", .F. )

   ENDIF

   oFont:End()
   oFont2:End()
   oFont3:End()

RETURN NIL


Saludos.
Jo茫o Santos - S茫o Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 203
Joined: Tue Oct 11, 2005 02:17 PM
Re: Error al Generar un PDF desde el preview
Posted: Tue Dec 21, 2021 05:54 AM

El caso es que el mismo programa en unos equipos funciona correctamente y en otros genera el error.

Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Error al Generar un PDF desde el preview
Posted: Tue Dec 21, 2021 11:01 AM

驴Cu谩l es la configuraci贸n de las computadoras en las que se produce el problema?
驴Cu谩l es la versi贸n de Windows en las computadoras que funcionan y las que no?
Proporcione un ejemplo simple de c贸mo genera el informe para que podamos ver si hay algo que pueda desencadenar esto.
驴Est谩n todos los sistemas operativos (windows) actualizados?
驴Todas las impresoras tienen sus controladores correctos?
Proporcione tanta informaci贸n como sea posible, incluso informaci贸n que crea que no es relevante.

Regards, saludos.

Jo茫o Santos - S茫o Paulo - Brasil - Phone: +55(11)95150-7341

Continue the discussion