DrawRotatedTextBoxEx
Tekst, Układ strony
Opis
Działa podobnie do funkcji DrawRotatedTextBoxEx, lecz pozwala wyświetlać obramowanie pola tekstowego
Składnia
Delphi
Function TPDFlib.DrawRotatedTextBoxEx(Left, Top, Width, Height, Angle: Double; Const Text: WideString; Options: Integer; Border, Radius, DrawOptions: Integer): Integer;
ActiveX
Function PDFlib::DrawRotatedTextBoxEx(Left As Double, Top As Double, Width As Double, Height As Double, Angle As Double, Text As String, Options As Long, Border As Long, Radius As Long, DrawOptions As Long) As Long
DLL
int DLDrawRotatedTextBoxEx(int InstanceID, double Left, double Top, double Width, double Height, double Angle, const wchar_t * Text, int Options, int Border, int Radius, int DrawOptions);
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
Kąt obrotu pola wokół lewego górnego narożnika, mierzony w stopniach przeciwnie do ruchu wskazówek zegara
Angle
Text
Tekst do narysowania na stronie
0 = Wyśrodkowanie w pionie
1 = Wyrównanie pionowe do góry
2 = Wyrównanie pionowe do dołu
3 = Wyśrodkowanie w pionie, bez zawijania
4 = Wyrównanie pionowe do góry, bez zawijania
5 = Wyrównanie pionowe do dołu, bez zawijania
Options
Border
0 = Bez obramowania
1 = Obramowanie
2 = Obramowanie z zaokrąglonymi narożnikami
Promień łuków narożnych
Radius
DrawOptions
0 = Kontur
1 = Wypełnienie
2 = Wypełnienie i kontur
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, int Border, int Radius, int DrawOptions); |