Vcl.Imaging.jpeg.JPEGDefaults
Delphi
JPEGDefaults: TJPEGDefaults = (
CompressionQuality: 90;
Grayscale: False;
Performance: jpBestQuality;
PixelFormat: jf24Bit; // initialized to match video mode
ProgressiveDisplay: False;
ProgressiveEncoding: False;
Scale: jsFullSize;
Smoothing: True;
);
C++
extern DELPHI_PACKAGE TJPEGDefaults JPEGDefaults;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
variable | public | Vcl.Imaging.jpeg.pas Vcl.Imaging.jpeg.hpp |
Vcl.Imaging.jpeg | Vcl.Imaging.jpeg |
Description
TJPEGDefaults définit un ensemble d'options par défaut utilisé lors de la manipulation d'images jpeg.
JPEGDefaults est une variable globale utilisée pour contrôler certaines options utilisées pour manipuler des images jpeg. Vous pouvez modifier la valeur des champs JPEGDefaults à l'exécution afin de contrôler la façon dont les images jpeg sont manipulées. Le tableau suivant liste tous les champs contenus dans la variable JPEGDefaults ainsi que leur description.
Champ | Description |
---|---|
CompressionQuality |
Indique le rapport entre la qualité de l'image et la taille du fichier. |
Grayscale |
Détermine si l'image résultante d'une image jpeg est en noir et blanc, ou en couleur. |
Performance |
Indique un choix entre la qualité des couleurs et la vitesse de décompression. |
PixelFormat |
Le format de pixel par défaut utilisé lors de l'affichage d'une image jpeg. |
ProgressiveDisplay |
Contrôle si une image jpeg est affichée de manière progressive lors de sa décompression. |
ProgressiveEncoding |
Contrôle si une image jpeg peut être affichée de manière progressive lors de sa décompression. |
Scale |
Détermine la taille d'une image jpeg quand elle est affichée. |
Smoothing |
Détermine si une image jpeg s'affiche dans des blocs ou avec des contours flous. |