THPDFPage.TextOut メソッド

 

THPDFPage.TextOut

THPDFPage

 

トップへ  前へ  次へ

現在選択されているフォントを使用してテキストを印刷します。

 

Delphi 構文:

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

 

C++ 構文:

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

 

説明:

このプロシージャは、点 X, Y から、度単位の方向 Angle(角度)を使用して、テキスト行 Text を印刷します。

 

埋め込み可能な Unicode 対応フォントの場合、現在の実装では、PDF テキストオペレーターを書き込む前に、アクティブなフォントからグリフ ID と幅を解決します。これにより、同じドキュメントを異なる PDF リーダーで表示した場合の一貫性が向上します。

 

実際のフォント出力を検証している場合は、まずターゲットの書体に対して SetFont を呼び出し、THotPDF.FontEmbedding = true と THotPDF.StandardFontEmulation = false を使用します。

 

コード例

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

 

See also: SetFont, UnicodeTextOut.