DrawTextBox

Testo, layout di pagina

Descrizione

Questa funzione è simile a DrawText, ma il testo viene collocato nel riquadro di delimitazione specificato. L'allineamento verticale può essere impostato tramite il parametro Options e quello orizzontale tramite la funzione SetTextAlign. Il testo viene mandato a capo per rientrare nel riquadro di delimitazione

Sintassi

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);

Parametri

LeftLa coordinata orizzontale del bordo sinistro del riquadro di delimitazione
TopLa coordinata verticale del bordo superiore del riquadro di delimitazione
WidthLa larghezza del riquadro di delimitazione
HeightL'altezza del riquadro di delimitazione
TextIl testo da disegnare sulla pagina
Options0 = Allineamento verticale al centro 1 = Allineamento verticale in alto 2 = Allineamento verticale in basso 3 = Allineamento verticale al centro, senza ritorno a capo 4 = Allineamento verticale in alto, senza ritorno a capo 5 = Allineamento verticale in basso, senza ritorno a capo

Valori restituiti

0Options fuori intervallo oppure Width troppo piccolo per contenere testo
Non-zeroIl numero di righe di testo effettivamente disegnate