DrawRotatedTextBox

Texto, disposição da página

Descrição

Semelhante à função DrawTextBox, mas permite rodar a caixa de texto em qualquer ângulo

Sintaxe

Delphi

Function TPDFlib.DrawRotatedTextBox(Left, Top, Width, Height, Angle: Double; Const Text: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::DrawRotatedTextBox(Left As Double, Top As Double, Width As Double, Height As Double, Angle As Double, Text As String, Options As Long) As Long

DLL

int DLDrawRotatedTextBox(int InstanceID, double Left, double Top, double Width, double Height, double Angle, const wchar_t * Text, int Options);

Parâmetros

LeftA coordenada horizontal do canto superior esquerdo da caixa de texto
TopA coordenada vertical do canto superior esquerdo da caixa de texto
WidthA largura da caixa
HeightA altura da caixa
AngleO ângulo pelo qual a caixa deve ser rodada em torno do canto superior esquerdo, medido em graus no sentido contrário ao dos ponteiros do relógio
TextO texto a colocar na caixa
Options0 = Alinhamento vertical ao centro 1 = Alinhamento vertical em cima 2 = Alinhamento vertical em baixo 3 = Alinhamento vertical ao centro, sem moldagem 4 = Alinhamento vertical em cima, sem moldagem 5 = Alinhamento vertical em baixo, sem moldagem

Valores devolvidos

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