THPDFPage.TextOut Método

 

THPDFPage.TextOut

THPDFPage

 

Arriba  Anterior  Siguiente

Prints text using the currently selected font.

 

Sintaxis Delphi:

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

procedure TextOut ( X, Y: Single; Angle: Extended; Text: PWORD; TextLength: Integer); overload;

 

Sintaxis C++:

void __fastcall TextOut ( float X, float Y, Extended Angle, WideString Text);

void __fastcall TextOut ( float X, float Y, Extended Angle, WORD *Text, int TextLength);

 

Descripción:

Este procedimiento imprime una línea de texto Text desde el punto X, Y con la orientación Angle en grados. La sobrecarga PWORD imprime TextLength unidades de código UTF-16 a partir de Text

 

Para fuentes incrustadas compatibles con Unicode, la implementación actual resuelve los ID de glifo y anchos desde la fuente activa antes de escribir los operadores de texto PDF. Esto mejora la consistencia cuando el mismo documento se visualiza en distintos lectores PDF

 

Si está validando la salida real de fuente, llame primero a SetFont para la familia de destino y use THotPDF.FontEmbedding = true con THotPDF.StandardFontEmulation = false

 

Ejemplo de código

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

 

Véase también: SetFont, UnicodeTextOut.