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
Width
ouHeight
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ètresWidth
etHeight
spécifiés. Ainsi, la largeur de l'image mise à l'échelle est égale au paramètreWidth
spécifié ou la hauteur de l'image mise à l'échelle est égale au paramètreHeight
spécifié. Toute l'image en cours doit être placée dans le rectangle ayant les paramètresWidth
etHeight
spé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
Width
etHeight
spécifiés, l'image en cours n'est alors pas redimensionnée. L'image en cours est dessinée centrée dans le rectangle.