DrawTextBox
Tekst, Izgled stranice
Opis
Ova je funkcija slična funkciji DrawText, ali se tekst smješta unutar zadanog ograničavajućeg okvira. Okomito poravnanje može se postaviti pomoću parametra Options, a vodoravno poravnanje funkcijom SetTextAlign. Tekst će se prelamati po riječima kako bi stao unutar ograničavajućeg okvira
Sintaksa
Delphi
Function TPDFlib.DrawTextBox(Left, Top, Width, Height: Double; Const Text: WideString; Options: Integer): Integer;
ActiveX
Function PDFlib::DrawTextBox(Left As Double, Top As Double, Width As Double, Height As Double, Text As String, Options As Long) As Long
DLL
int DLDrawTextBox(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * Text, int Options);
Parametri
| Left | Vodoravna koordinata lijevog ruba ograničavajućeg okvira |
|---|---|
| Top | Okomita koordinata gornjeg ruba ograničavajućeg okvira |
| Width | Širina ograničavajućeg okvira |
| Height | Visina ograničavajućeg okvira |
| Text | Tekst koji se iscrtava na stranici |
| Options | 0 = Središnje okomito poravnanje 1 = Gornje okomito poravnanje 2 = Donje okomito poravnanje 3 = Središnje okomito poravnanje, bez prelamanja 4 = Gornje okomito poravnanje, bez prelamanja 5 = Donje okomito poravnanje, bez prelamanja |
Povratne vrijednosti
| 0 | Parametar Options bio je izvan raspona ili je parametar Width bio premalen da sadrži bilo koji tekst |
|---|---|
| Nenula | Broj redaka teksta koji su doista iscrtani |