Vcl.Graphics.TCanvas.StretchDraw
Delphi
procedure StretchDraw(const Rect: TRect; Graphic: TGraphic); override;
C++
virtual void __fastcall StretchDraw(const Winapi::Windows::TRect &Rect, TGraphic* Graphic);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | TCanvas |
Beschreibung
Zeichnet die im Parameter Graphic angegebene Grafik in dem Rechteck, das im Parameter Rect angegeben ist.
Mit StretchDraw können Sie eine Grafik genau in ein angegebenes Reckteck einpassen. StretchDraw ruft die Methode Draw der Grafik auf. Auf welche Weise die Grafik in das Rechteck eingepasst wird, hängt vom jeweiligen Grafikobjekt ab. Unter Umständen ändern sich dabei der Vergrößerungsfaktor und/oder das Seitenverhältnis.
Um die Grafik in ihrer ursprünglichen Größe zu zeichnen, verwenden Sie die Methode Draw.
Wenn die Grafik ein TBitmap-Objekt ist, wird das Bitmap mit dem Wert von CopyMode gezeichnet.
Anmerkung: Wenn es sich bei der Grafik um ein Symbol handelt, wird es nicht in das Rechteck eingepasst.
Siehe auch
Codebeispiele