DrawTextBox
Teksti, Sivun asettelu
Kuvaus
Tämä funktio muistuttaa DrawText-funktiota, mutta teksti sijoitetaan annettuun rajauslaatikkoon. Pystytasauksen voi asettaa Options-parametrilla ja vaakatasauksen SetTextAlign-funktiolla. Teksti rivitetään laatikkoon sopivaksi
Syntaksi
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);
Parametrit
| Left | Rajauslaatikon vasemman reunan vaakakoordinaatti |
|---|---|
| Top | Rajauslaatikon yläreunan pystykoordinaatti |
| Width | Rajauslaatikon leveys |
| Height | Rajauslaatikon korkeus |
| Text | Sivulle piirrettävä teksti |
| Options | 0 = pystytasaus keskelle 1 = pystytasaus ylös 2 = pystytasaus alas 3 = pystytasaus keskelle, ei rivitystä 4 = pystytasaus ylös, ei rivitystä 5 = pystytasaus alas, ei rivitystä |
Paluuarvot
| 0 | Options-parametri oli sallitun alueen ulkopuolella tai Width-parametri oli liian pieni millekään tekstille |
|---|---|
| Non-zero | Piirrettyjen tekstirivien lukumäärä |