DrawRotatedTextBox

Tekst, Układ strony

Opis

Działa podobnie do funkcji DrawTextBox, lecz umożliwia obracanie pola tekstowego pod dowolnym kątem

Składnia

Delphi

Function TPDFlib.DrawRotatedTextBox(Left, Top, Width, Height, Angle: Double; Const Text: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::DrawRotatedTextBox(Left As Double, Top As Double, Width As Double, Height As Double, Angle As Double, Text As String, Options As Long) As Long

DLL

int DLDrawRotatedTextBox(int InstanceID, double Left, double Top, double Width, double Height, double Angle, const wchar_t * Text, int Options);

Parametry

LeftPozioma współrzędna lewego górnego narożnika pola tekstowego
TopPionowa współrzędna lewego górnego narożnika pola tekstowego
WidthSzerokość pola
HeightWysokość pola
AngleKąt obrotu pola wokół lewego górnego narożnika, mierzony w stopniach przeciwnie do ruchu wskazówek zegara
TextTekst do umieszczenia w polu
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 znajdował się poza zakresem albo parametr Width był zbyt mały, aby pomieścić tekst
Non-zeroLiczba faktycznie narysowanych wierszy tekstu int Options);