FMX.Graphics.TBitmap.Resize
Delphi
procedure Resize(const AWidth, AHeight: Integer);
C++
void __fastcall Resize(const int AWidth, const int AHeight);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
procedure function |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TBitmap |
Description
Redimensionne le TBitmap en cours.
Resize redimensionne les propriétés dimension Width et Height de l'objet TBitmap en cours pour qu'il tienne mieux dans le rectangle avec la largeur AWidth et la hauteur AHeight spécifiées.
Resize redimensionne l'image TBitmap en cours pour qu'elle tienne mieux (en conservant les proportions de l'image en cours) dans un rectangle avec les paramètres AWidth et AHeight spécifiés :
- Si l'une des dimensions de l'image TBitmap en cours est supérieure aux paramètres
AWidthouAHeightspécifiés, diminuez la taille de l'image en cours (en conservant les proportions de l'image en cours -- le rapport entre la largeur et la hauteur) afin qu'elle tienne dans le rectangle avec les paramètresAWidthetAHeightspécifiés. Ainsi, la largeur de l'image mise à l'échelle est égale au paramètreAWidthspécifié ou la hauteur de l'image mise à l'échelle est égale au paramètreAHeightspécifié. Toute l'image en cours doit être placée dans le rectangle ayant les paramètresAWidthetAHeightspécifiés. L'image en cours est dessinée centrée dans le rectangle. - Si l'image en cours originale est plus petite qu'un rectangle avec les paramètres
AWidthetAHeightspécifiés, elle n'est alors pas redimensionnée. L'image en cours est dessinée centrée dans le rectangle.

