|
THPDFPage.TextOut
|
Góra Poprzedni Następny |
|
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: Ta procedura wypisuje wiersz tekstu Text od punktu X, Y, z orientacją Angle w stopniach. Przeciążenie z PWORD wypisuje TextLength jednostek kodu UTF-16 zaczynając od Text
W przypadku osadzonych fontów obsługujących Unicode bieżąca implementacja rozwiązuje identyfikatory i szerokości glifów z aktywnego fontu przed zapisaniem operatorów tekstu PDF. Poprawia to spójność, gdy ten sam dokument jest wyświetlany w różnych czytnikach PDF
Jeśli weryfikujesz rzeczywiste wyjście fontu, najpierw wywołaj SetFont dla docelowego kroju i użyj THotPDF.FontEmbedding = true razem z THotPDF.StandardFontEmulation = false
Code Example
Zobacz też: SetFont, UnicodeTextOut.
|