DrawTextBox

Tekst, Układ strony

Opis

Funkcja działa podobnie do DrawText, lecz tekst jest umieszczany w określonym prostokącie ograniczającym. Wyrównanie pionowe można ustawić parametrem Options, a poziome funkcją SetTextAlign. Tekst zostanie zawinięty tak, aby zmieścił się w prostokącie ograniczającym

Składnia

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

Parametry

LeftPozioma współrzędna lewej krawędzi prostokąta ograniczającego
TopPionowa współrzędna górnej krawędzi prostokąta ograniczającego
WidthSzerokość prostokąta ograniczającego
HeightWysokość prostokąta ograniczającego
TextTekst do narysowania na stronie
Options0 = Wyrównanie pionowe do środka 1 = Wyrównanie pionowe do góry 2 = Wyrównanie pionowe do dołu 3 = Wyrównanie pionowe do środka bez zawijania 4 = Wyrównanie pionowe do góry bez zawijania 5 = Wyrównanie pionowe do dołu bez zawijania

Wartości zwracane

0Parametr Options wykraczał poza zakres albo parametr Width był zbyt mały, aby pomieścić tekst
Non-zeroLiczba rzeczywiście narysowanych wierszy tekstu