DrawRotatedTextBoxEx
Text, Rozvržení stránky
Popis
Podobá se funkci DrawRotatedTextBoxEx, ale textový box smí zobrazit rámečky
Syntaxe
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
Vodorovná souřadnice levého horního rohu textového boxu
Top
Svislá souřadnice levého horního rohu textového boxu
Width
The width of the box
Height
The height of the box
Úhel, o který se má box otočit kolem levého horního rohu, udávaný v stupních proti směru hodinových ručiček
Angle
Text
Text, který se má vykreslit na stránce
0 = Center (svislé zarovnání na střed)
1 = Top vertical alignment
2 = Bottom vertical alignment
3 = Center vertical alignment, no wrapping
4 = Top vertical alignment, no wrapping
5 = Bottom vertical alignment, no wrapping
Options
Border
0 = No Border
1 = Border
2 = ohraničení se zaoblenými rohy
Radius
DrawOptions
0 = Outline
1 = Fill
2 = Fill and outline
Návratové hodnoty
| 0 | Parametr Options byl mimo rozsah, nebo parametr Width byl příliš malý na to, aby pojal jakýkoli text |
|---|---|
| Non-zero | Počet skutečně vykreslených řádků textu int Options, int Border, int Radius, int DrawOptions); |