FMX.Graphics.TBitmap.Resize

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 AWidth ou AHeight spé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ètres AWidth et AHeight spécifiés. Ainsi, la largeur de l'image mise à l'échelle est égale au paramètre AWidth spécifié ou la hauteur de l'image mise à l'échelle est égale au paramètre AHeight spécifié. Toute l'image en cours doit être placée dans le rectangle ayant les paramètres AWidth et AHeight spécifiés. L'image en cours est dessinée centrée dans le rectangle.
    IwFit
  • Si l'image en cours originale est plus petite qu'un rectangle avec les paramètres AWidth et AHeight spécifiés, elle n'est alors pas redimensionnée. L'image en cours est dessinée centrée dans le rectangle.
    IwFit


Voir aussi