FitTextBox
Текст, Оформление на страница
Описание
Подобно на функцията DrawText, но размерът на текста се настройва, за да се гарантира, че целият текст се побира в наличното пространство
Синтаксис
Delphi
Function TPDFlib.FitTextBox(Left, Top, Width, Height: Double; Const Text: WideString; Options: Integer): Integer;
ActiveX
Function PDFlib::FitTextBox(Left As Double, Top As Double, Width As Double, Height As Double, Text As String, Options As Long) As Long
DLL
int DLFitTextBox(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * Text, int Options);
Параметри
| Left | Хоризонталната координата на левия край на ограничителната рамка |
|---|---|
| Top | Вертикалната координата на горния край на ограничителната рамка |
| Width | Ширината на ограничителната рамка |
| Height | Височината на ограничаващото поле Текстът за показване в полето |
| Text | |
| Options | Вертикално подравняване: 0 = центрирано 1 = отгоре 2 = отдолу Ако към тези стойности се добави 100, дългите думи няма да се разделят, а размерът на шрифта ще се намалява, докато най-дългата дума се побере в наличната ширина Ако към тези стойности се добави 1000, размерът на шрифта ще може да нараства, докато текстът запълни наличната област |
Върнати стойности
| 0 | Зададените Options бяха извън диапазона |
|---|---|
| 1 | Текстът беше изчертан успешно |