DrawTextBoxMatrix

텍스트, 페이지 레이아웃

설명

이 함수는 DrawTextBox 함수와 유사하지만 위치, 크기 조절 및 회전을 변환 행렬로 지정합니다

Options 매개변수로 세로 정렬을 설정하고 SetTextAlign 함수로 가로 정렬을 설정할 수 있습니다 텍스트는 경계 상자 안에 맞도록 단어 단위로 줄바꿈됩니다

구문

Delphi

Function TPDFlib.DrawTextBoxMatrix(Width, Height: Double; Const Text: WideString; Options: Integer; M11, M12, M21, M22, MDX, MDY: Double): Integer;

ActiveX

Function PDFlib::DrawTextBoxMatrix(Width As Double, Height As Double, Text As String, Options As Long, M11 As Double, M12 As Double, M21 As Double, M22 As Double, MDX As Double, MDY As Double) As Long

DLL

int DLDrawTextBoxMatrix(int InstanceID, double Width, double Height, const wchar_t * Text, int Options, double M11, double M12, double M21, double M22, double MDX, double MDY);

매개변수

Width경계 상자의 너비
Height경계 상자의 높이
Text페이지에 그릴 텍스트
Options0 = 가운데 세로 정렬 1 = 위쪽 세로 정렬 2 = 아래쪽 세로 정렬 3 = 가운데 세로 정렬, 줄바꿈 없음 4 = 위쪽 세로 정렬, 줄바꿈 없음 5 = 아래쪽 세로 정렬, 줄바꿈 없음 행렬 성분
M11
M12행렬 성분
M21행렬 성분
M22행렬 성분
MDX행렬 성분
MDY행렬 성분

반환 값

0Options 매개변수가 범위를 벗어났거나 Width 매개변수가 텍스트를 담기에 너무 작음 실제로 그린 텍스트 줄 수
Non-zerodouble M21, double M22, double MDX, double MDY);