THPDFPage.TextOut-Methode

 

THPDFPage.TextOut

THPDFPage

 

Oben  Zurück  Weiter

Gibt Text unter Verwendung der aktuell ausgewählten Schriftart aus

 

Delphi-Syntax:

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

 

C++-Syntax:

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

 

Beschreibung:

Diese Prozedur gibt eine Textzeile Text ab dem Punkt X, Y mit der Ausrichtung Angle in Grad aus

 

Bei eingebetteten Unicode-fähigen Schriftarten ermittelt die aktuelle Implementierung die Glyphen-IDs und -Breiten aus der aktiven Schriftart, bevor die PDF-Textoperatoren geschrieben werden — Dies verbessert die Konsistenz, wenn dasselbe Dokument in verschiedenen PDF-Readern angezeigt wird

 

Wenn Sie die tatsächliche Schriftartausgabe validieren, rufen Sie zuerst SetFont für die Zielschriftart auf und verwenden Sie THotPDF.FontEmbedding = true mit THotPDF.StandardFontEmulation = false

 

Codebeispiel

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

 

Siehe auch: SetFont, UnicodeTextOut