FMX.Graphics.TBitmap.CreateThumbnail
Delphi
function CreateThumbnail(const AWidth, AHeight: Integer): TBitmap;
C++
TBitmap* __fastcall CreateThumbnail(const int AWidth, const int AHeight);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TBitmap |
Description
Crée une miniature avec les dimensions spécifiées pour l'objet TBitmap en cours.
Le paramètre Width est la largeur de la miniature.
Le paramètre Height est la hauteur de la miniature.
Utilisez CreateThumbnail pour créer des versions de taille réduite d'une image TBitmap.
CreateThumbnail redimensionne l'image TBitmap en cours pour qu'elle tienne mieux (en conservant les proportions de l'image en cours) dans une miniature avec les paramètres Width et Height spécifiés :
- Si l'une des dimensions de l'image TBitmap en cours est supérieure aux paramètres
WidthouHeightspé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ètresWidthetHeightspécifiés. Ainsi, la largeur de l'image mise à l'échelle est égale au paramètreWidthspécifié ou la hauteur de l'image mise à l'échelle est égale au paramètreHeightspécifié. Toute l'image en cours doit être placée dans le rectangle ayant les paramètresWidthetHeightspécifiés. L'image en cours est dessinée centrée dans le rectangle. - Si l'image en cours originale est inférieure au rectangle avec les paramètres
WidthetHeightspécifiés, l'image en cours n'est alors pas redimensionnée. L'image en cours est dessinée centrée dans le rectangle.

