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 | Left Хоризонталната координата на левия ръб на ограждащата кутия |
|---|---|
| Top | Top Вертикалната координата на горния ръб на ограждащата кутия |
| Width | Width Ширината на ограждащата кутия |
| Height | Height Височината на ограждащата кутия. Текстът, който ще се показва в полето |
| Text | |
| Options | Options Вертикално подравняване: 0 = Центрирано 1 = Горе 2 = Долу Ако към тези стойности се добави 100, дългите думи няма да бъдат разделяни, а размерът на шрифта ще бъде намаляван, докато най-дългата дума се побере в наличната ширина. Ако към тези стойности се добави 1000, размерът на шрифта ще може да се увеличава, докато текстът запълни наличната област |
Върнати стойности
| 0 | Стойността на параметъра Options е извън допустимия диапазон |
|---|---|
| 1 | Текстът беше изчертан успешно |