API:Vcl.Direct2D.TDirect2DCanvas.TextExtent
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 はキャンバスでテキストを囲む矩形の幅と高さを返します。
TextHeight と TextWidth の両方のメソッドが TextExtent を呼び出し、幅と高さの情報を取得します。