|
THPDFPage.TextOut
|
Boven Vorige Volgende |
|
Drukt tekst af met het momenteel geselecteerde lettertype
Delphi-syntaxis: procedure TextOut ( X, Y: Single; Angle: Extended; Text: WideString); overload; procedure TextOut ( X, Y: Single; Angle: Extended; Text: PWORD; TextLength: Integer); overload;
C++-syntaxis: void __fastcall TextOut ( float X, float Y, Extended Angle, WideString Text); void __fastcall TextOut ( float X, float Y, Extended Angle, WORD *Text, int TextLength);
Beschrijving: Deze procedure drukt een tekstregel Text af vanaf punt X, Y met oriƫntatie Angle in graden. De PWORD-overload drukt TextLength UTF-16-code-eenheden af vanaf Text
Voor ingebedde Unicode-geschikte fonts haalt de huidige implementatie eerst glyph-ID's en breedtes op uit het actieve font voordat de PDF-tekstoperators worden geschreven. Dat maakt de uitvoer consistenter wanneer hetzelfde document in verschillende PDF-readers wordt bekeken
Als u de werkelijke fontuitvoer wilt valideren, roep eerst SetFont aan voor het gewenste lettertype en gebruik THotPDF.FontEmbedding = true met THotPDF.StandardFontEmulation = false
Codevoorbeeld
Zie ook: SetFont, UnicodeTextOut
|