|
THPDFPage.TextOut
|
Top Previous Next |
|
Prints text using the currently selected font.
Delphi syntax: procedure TextOut ( X, Y: Single; Angle: Extended; Text: WideString); overload; procedure TextOut ( X, Y: Single; Angle: Extended; Text: PWORD; TextLength: Integer); overload;
C++ syntax: void __fastcall TextOut ( float X, float Y, Extended Angle, WideString Text); void __fastcall TextOut ( float X, float Y, Extended Angle, WORD *Text, int TextLength);
Description: 이 프로시저는 텍스트 줄 Text를 점 X, Y에서 시작해 Angle(도 단위) 방향으로 출력합니다. PWORD 오버로드는 Text에서 시작해 UTF-16 코드 유닛 TextLength개를 출력합니다
유니코드를 지원하는 임베드 폰트의 경우, 현재 구현은 PDF 텍스트 연산자를 기록하기 전에 활성 폰트에서 글리프 ID와 폭을 확인합니다. 그래서 같은 문서를 서로 다른 PDF 리더에서 볼 때 일관성이 높아집니다
실제 폰트 출력을 검증한다면 먼저 대상 페이스로 SetFont를 호출하고, THotPDF.FontEmbedding = true, THotPDF.StandardFontEmulation = false로 설정하세요
Code Example
See also: SetFont, UnicodeTextOut.
|