DrawTextArc
Texto, Diseño de página
Descripción
Dibuja texto en un arco. El borde izquierdo it's se sitúa en el ángulo solicitado, donde 0 es "12 o'clock" y los positivos son horarios. SetTextAlign cambia la alineación
Sintaxis
Delphi
Function TPDFlib.DrawTextArc(XPos, YPos, Radius, Angle: Double; Const Text: WideString; DrawOptions: Integer): Integer;
ActiveX
Function PDFlib::DrawTextArc(XPos As Double, YPos As Double, Radius As Double, Angle As Double, Text As String, DrawOptions As Long) As Long
DLL
int DLDrawTextArc(int InstanceID, double XPos, double YPos, double Radius, double Angle, const wchar_t * Text, int DrawOptions);
Parámetros
| XPos | La coordenada horizontal del centro del arco |
|---|---|
| YPos | La coordenada vertical del centro del arco |
| Radius | Radio del arco |
| Angle | Ángulo en el que se colocará el texto |
| Text | El texto real que se dibujará |
| DrawOptions | 0 = Dibujar el texto fuera del arco en sentido horario 1 = Dibujar el texto dentro del arco en sentido antihorario |
Valores devueltos
| 0 | El texto estaba vacío o el parámetro DrawOptions estaba fuera del intervalo El texto se dibujó correctamente |
|---|---|
| 1 |