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
| 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 | A largura da caixa |
| Height | A altura da caixa |
| Angle | O â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 |
| Text | O texto a colocar na caixa |
| Options | 0 = 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
| 0 | O parâmetro Options estava fora do intervalo ou o parâmetro Width era demasiado pequeno para conter texto |
|---|---|
| Non-zero | O número de linhas de texto efetivamente desenhadas int Options); |