THPDFPage.TextOut Method

 

THPDFPage.TextOut

THPDFPage

 

Đầu trang  Trước  Tiếp

In văn bản bằng phông hiện đang được chọn

 

Cú pháp Delphi:

procedure TextOut ( X, Y: Single; Angle: Extended; Text: AnsiString);

 

Cú pháp C++:

void __fastcall PrintText ( float X, float Y, Extended Angle, AnsiString Text);

 

Mô tả:

Thủ tục này in một dòng văn bản Text từ điểm X, Y theo góc Angle, tính bằng độ

 

Với các phông hỗ trợ Unicode đã nhúng, cách cài đặt hiện tại sẽ phân giải glyph ID và độ rộng từ phông đang hoạt động trước khi ghi các toán tử văn bản PDF. Điều này giúp đầu ra nhất quán hơn khi cùng tài liệu được xem trong các trình đọc PDF khác nhau

 

Nếu bạn đang kiểm tra đầu ra phông thực tế, hãy gọi SetFont cho kiểu chữ đích trước và dùng THotPDF.FontEmbedding = true cùng THotPDF.StandardFontEmulation = false

 

Ví dụ mã

HPDF.FontEmbedding := true;
HPDF.StandardFontEmulation := false;
HPDF.CurrentPage.SetFont( 'Calibri', [], 12 );
HPDF.CurrentPage.TextOut( 150, 200, 0, 'Using the TextOut method' );

 

Xem thêm: SetFont, UnicodeTextOut