DrawRotatedTextBox
Текст, Макет страницы
Описание
Похоже на DrawTextBox, но блок можно повернуть на любой угол
Синтаксис
Delphi
Function TPDFlib.DrawRotatedTextBox(Left, Top, Width, Height, Angle: Double; Const Text: WideString; Options: Integer): Integer;
ActiveX
Function PDFlib::DrawRotatedTextBox(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 DLDrawRotatedTextBox(int InstanceID, double Left, double Top, double Width, double Height, double Angle, const wchar_t * Text, int Options);
Параметры
| Left | Горизонтальная координата левого верхнего угла текстового блока |
|---|---|
| Top | Вертикальная координата левого верхнего угла текстового блока |
| Width | The width of the box |
| Height | The height of the box |
| Angle | Угол поворота блока вокруг левого верхнего угла против часовой стрелки, в градусах |
| Text | Текст, помещаемый в блок |
| Options | 0 = Center vertical alignment 1 = Top vertical alignment 2 = Bottom vertical alignment 3 = Center vertical alignment, no wrapping 4 = Top vertical alignment, no wrapping 5 = Bottom vertical alignment, no wrapping |
Возвращаемые значения
| 0 | Параметр Options вне допустимого диапазона либо ширина Width слишком мала для текста |
|---|---|
| Non-zero | Число фактически нарисованных строк текста int Options); |