DrawRotatedTextBoxEx

Texto, Layout de página

Descrição

Semelhante à função DrawRotatedTextBoxEx, mas permite que a caixa de texto mostre bordas

Sintaxe

Delphi

Function TPDFlib.DrawRotatedTextBoxEx(Left, Top, Width, Height, Angle: Double; Const Text: WideString; Options: Integer; Border, Radius, DrawOptions: Integer): Integer;

ActiveX

Function PDFlib::DrawRotatedTextBoxEx(Left As Double, Top As Double, Width As Double, Height As Double, Angle As Double, Text As String, Options As Long, Border As Long, Radius As Long, DrawOptions As Long) As Long

DLL

int DLDrawRotatedTextBoxEx(int InstanceID, double Left, double Top, double Width, double Height, double Angle, const wchar_t * Text, int Options, int Border, int Radius, int DrawOptions);

Parâmetros

Left

A coordenada horizontal do canto superior esquerdo da caixa de texto

Top

A coordenada vertical do canto superior esquerdo da caixa de texto

Width

The width of the box

Height

The height of the box

O ângulo pelo qual a caixa deve ser girada em torno do canto superior esquerdo, medido em graus no sentido anti-horário

Angle

Text

O texto a desenhar na página

0 = Alinhamento vertical central

1 = Alinhamento vertical superior

2 = Alinhamento vertical inferior

3 = Alinhamento vertical central, sem quebra de linha

4 = Alinhamento vertical superior, sem quebra de linha

5 = Alinhamento vertical inferior, sem quebra de linha

Options

Border

0 = No Border

1 = Border

2 = Borda com cantos arredondados

Raio dos arcos dos cantos

Radius

DrawOptions

0 = Outline

1 = Fill

2 = Fill and outline

Valores retornados

0O parâmetro Options estava fora do intervalo, ou o parâmetro Width era pequeno demais para conter qualquer texto
Non-zeroO número de linhas de texto efetivamente desenhadas int Options, int Border, int Radius, int DrawOptions);