|
THPDFPage.TextOut
|
トップへ 前へ 次へ |
|
現在選択されているフォントを使用してテキストを印刷します。
Delphi 構文: procedure TextOut ( X, Y: Single; Angle: Extended; Text: WideString); overload; procedure TextOut ( X, Y: Single; Angle: Extended; Text: PWORD; TextLength: Integer); overload;
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);
説明: このプロシージャは、点 X, Y から、度単位の方向 Angle(角度)を使用して、テキスト行 Text を印刷します。PWORD オーバーロードは、Text の位置から TextLength 個の UTF-16 コード単位を出力します
埋め込み可能な Unicode 対応フォントの場合、現在の実装では、PDF テキストオペレーターを書き込む前に、アクティブなフォントからグリフ ID と幅を解決します。これにより、同じドキュメントを異なる PDF リーダーで表示した場合の一貫性が向上します。
実際のフォント出力を検証している場合は、まずターゲットの書体に対して SetFont を呼び出し、THotPDF.FontEmbedding = true と THotPDF.StandardFontEmulation = false を使用します。
コード例
See also: SetFont, UnicodeTextOut.
|