THPDFPage.TextOut-metode

 

THPDFPage.TextOut

THPDFPage

 

Øverst  Forrige  Næste
Placeholder for topic body

Udskriver tekst med den valgte skrifttype

 

Delphi-syntaks

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

 

C++ syntaks

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

 

Beskrivelse

Denne procedure udskriver en tekstlinje Text fra punkt X, Y ved hjælp af retningsvinkel Angle i grader

 

Ved indlejrede Unicode-kompatible skrifttyper løser den aktuelle implementering glyph-ID'er og -bredder fra den aktive skrifttype, før PDF-tekstoperatorerne skrives. Det forbedrer konsistensen, når samme dokument vises i forskellige PDF-læsere

 

Hvis du validerer det faktiske skrifttype-output, skal du først kalde SetFont for målskrifttypen og bruge THotPDF.FontEmbedding = true med THotPDF.StandardFontEmulation = false

 

Kodeeksempel

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

 

Se også: SetFont, UnicodeTextOut.