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 | 회전된 텍스트 상자를 성공적으로 그렸습니다 |