Page 1 of 1

Tamaño de la hoja

PostPosted: Fri Jan 27, 2023 4:00 pm
by jpcavagnaro
Hola, que estoy haciendo mal, necesito configurar el tamaño A4 y no lo consigo.

pongo oPrn:setpage( 9 ) después de definir la impresora y no lo toma

lo pongo después de PAGE y tampoco.

Saludos
Jorge

Re: Tamaño de la hoja

PostPosted: Fri Jan 27, 2023 4:50 pm
by karinha
PRINTER.PRG ó REPORT.PRG? ¿Configuró el formato en la configuración de la impresora? C:\FWH\SAMPLES\TESTPRN?.PRG.

és una versión nueva del five?

Usando PRINTER.PRG

Code: Select all  Expand view

   PRINT oPrn PREVIEW

   DEFINE FONT oFont NAME "Courier New" SIZE 0, -10 OF oPrn

   DEFINE PEN oPen1 WIDTH 4 COLOR CLR_BROWN OF oPrn

   oPrn:SetPage( 9 ) ; oPrn:SetPortrait()
 


Regards, saludos.

Re: Tamaño de la hoja

PostPosted: Sat Jan 28, 2023 8:57 am
by jpcavagnaro
Si si, versión 22.12

Re: Tamaño de la hoja

PostPosted: Sat Jan 28, 2023 2:18 pm
by nageswaragunupudi
oPrn:SetPage( 9 ) sets A4 size correctly.

Do this test:
Code: Select all  Expand view
  PRINT oPrn PREVIEW
   oPrn:SetPage( 9 )
   oPrn:SetPortrait()
   ? oPrn:PageWidth( "MM" ), oPrn:PageHeight( "MM" )
   ENDPRINT
 


The result is 210, 297 and that is the size of A4 paper.

Re: Tamaño de la hoja

PostPosted: Wed Feb 08, 2023 7:09 am
by jpcavagnaro
Sigo con el mismo problema, como puedo solucionarlo:

https://drive.google.com/file/d/1fLsvY2 ... share_link

Saludos
Jorge

Re: Tamaño de la hoja

PostPosted: Wed Feb 08, 2023 7:51 am
by paquitohm
Buenos días,

Un workaround buscando funcionalidad sería:

Usar oPrn:SetSize() ( PrnSetSize() ) en vez de oPrn:SetPage()

Salu2

Re: Tamaño de la hoja

PostPosted: Wed Feb 08, 2023 1:35 pm
by karinha