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