API:Vcl.Direct2D.TDirect2DCanvas.TextExtent

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function TextExtent(const Text: string): TSize; override;

C++

virtual System::Types::TSize __fastcall TextExtent(const System::UnicodeString Text);

プロパティ

種類 可視性 ソース ユニット
function public
Vcl.Direct2D.pas
Vcl.Direct2D.hpp
Vcl.Direct2D TDirect2DCanvas

説明

現在のフォントで表示されている文字列の幅と高さをピクセル単位で返します。

Vcl.Direct2D.TDirect2DCanvas.TextExtent は Vcl.Graphics.TCustomCanvas.TextExtent を継承しています。以下の内容はすべて Vcl.Graphics.TCustomCanvas.TextExtent を参照しています。

現在のフォントで表示されている文字列の幅と高さをピクセル単位で返します。

画像で文字列が占めているスペースに関する情報を提供するために TextExtent メソッドをオーバーライドします。画像での他の要素(線、ボックス、テキストの追加行など)は、テキストのサイズに適合するように配置できます。TextExtent はキャンバスでテキストを囲む矩形の幅と高さを返します。

TextHeightTextWidth の両方のメソッドが TextExtent を呼び出し、幅と高さの情報を取得します。

関連項目