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

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, int Border, int Radius, int DrawOptions);