Page 1 of 1

texto diagonal

Posted: Thu Jun 27, 2019 4:07 pm
by edufloriv
Saludos amigos,

Un cliente me pidió que en su lista de precios si el producto no tiene stock que se muestre el texto AGOTADO de forma diagonal

Estoy tratando de usar esto:

Code: Select all

               @ nRow+nPosic  ,  48 PRINT 'AGOTADO'  TO nRow+nPosic+12, 119  FONT "Arial" SIZE   9 BOLD COLOR RED ANGLE 47
Pero al compilar me lanza este error:
Copyright (c) 1999-2016, http://harbour-project.org/
ListPrec.prg(96) Error E0030 Syntax error "syntax error at 'ANGLE'"
1 error

No code generated.
hbmk2: Error: Ejecutando compilador Harbour (interno): 1
(c:\hmg34\harbour\bin\harbour.exe) -n2 MOTOREP.prg -DHBMK_HAS_HMG32=1 -q -oC:\Users\SISTEM~1\AppData\Local\Temp\hbmk_qz7vvv.dir\ -ic:\hmg34\harbour\include -i. -ic:\hmg34\include
Agradeceré su expertisia al respecto. Saludos cordiales y gracias anticipadas.


Att.

Re: texto diagonal

Posted: Fri Jun 28, 2019 8:21 pm
by jairpinho
ola Eduardo, esta usando qué clase para imprimir, quiere imprimir en pdf

Re: texto diagonal

Posted: Fri Jul 05, 2019 5:22 pm
by edufloriv
Hola Jair,

Ya lo solucioné:

Code: Select all

@ nRow+nPosic  ,  53 PRINT 'AGOTADO'   FONT "Arial" SIZE   9 BOLD COLOR RED CENTER ANGLE 47
La coordenada de columna (53) sirve como "PIVOTE" para inclinar el texto, por eso se debe hacer con la clausula CENTER.

Cordiales saludos y gracias por tu interés.


Att.