DrawTextBox
Texto, Diseño de página
Descripción
Esta función es similar a DrawText, pero el texto se coloca dentro del cuadro delimitador especificado. La alineación vertical puede establecerse mediante el parámetro Options y la horizontal con la función SetTextAlign. El texto se ajustará por palabras para caber dentro del cuadro delimitador
Sintaxis
Delphi
Function TPDFlib.DrawTextBox(Left, Top, Width, Height: Double; Const Text: WideString; Options: Integer): Integer;
ActiveX
Function PDFlib::DrawTextBox(Left As Double, Top As Double, Width As Double, Height As Double, Text As String, Options As Long) As Long
DLL
int DLDrawTextBox(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * Text, int Options);
Parámetros
| Left | La coordenada horizontal del borde izquierdo del cuadro delimitador |
|---|---|
| Top | La coordenada vertical del borde superior del cuadro delimitador |
| Width | La anchura del cuadro delimitador |
| Height | La altura del cuadro delimitador |
| Text | El texto que se dibujará en la página |
| Options | 0 = Alineación vertical centrada 1 = Alineación vertical superior 2 = Alineación vertical inferior 3 = Alineación vertical centrada, sin ajuste de línea 4 = Alineación vertical superior, sin ajuste de línea 5 = Alineación vertical inferior, sin ajuste de línea |
Valores devueltos
| 0 | El parámetro Options estaba fuera del intervalo o el parámetro Width era demasiado pequeño para contener texto |
|---|---|
| Non-zero | El número de líneas de texto dibujadas realmente |