Vcl.Graphics.TCanvas.TextExtent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TCanvas

Beschreibung

Liefert die Breite und Höhe eines in der aktuellen Schrift dargestellten Strings. Als Maßeinheit gelten Pixel.

Mit TextExtent kann der Platzbedarf eines Strings innerhalb eines Bildes ermittelt werden. Die anderen Elemente des Bildes (Linien, Rechtecke, weitere Textzeilen usw.) können dann entsprechend platziert werden. TextExtent gibt die Breite und die Höhe des Rechtecks zurück, das den Text auf der Zeichenfläche umgibt.

Wenn Sie nur die Höhe des Strings ermitteln wollen, verwenden Sie die Methode TextHeight. Durch einen Aufruf von TextWidth kann die Länge eines Strings festgestellt werden.

Siehe auch