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