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
| Left | Pozioma współrzędna lewego górnego narożnika pola tekstowego |
|---|---|
| Top | Pionowa współrzędna lewego górnego narożnika pola tekstowego |
| Width | Szerokość pola |
| Height | Wysokość pola |
| Angle | Kąt obrotu pola wokół lewego górnego narożnika, mierzony w stopniach przeciwnie do ruchu wskazówek zegara |
| Text | Tekst do umieszczenia w polu |
| Options | 0 = 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
| 0 | Parametr Options znajdował się poza zakresem albo parametr Width był zbyt mały, aby pomieścić tekst |
|---|---|
| Non-zero | Liczba faktycznie narysowanych wierszy tekstu int Options); |