Vcl.Imaging.pngimage.TPngImage.CreateBlank
Delphi
constructor CreateBlank(ColorType, Bitdepth: Cardinal; cx, cy: Integer);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| constructor | public | Vcl.Imaging.pngimage.pas | Vcl.Imaging.pngimage | TPngImage |
Description
Crée une nouvelle instance vide de la classe TPngImage.
Appelez la méthode CreateBlank pour initialiser une nouvelle instance de la classe TPngImage. Utilisez les paramètres ColorType et BitDepth pour spécifier comment les pixels sont encodés dans l'image. Les paramètres cx et cy doivent contenir la taille de la nouvelle image.
ColorType et BitDepth fonctionnent en tandem et doivent avoir les valeurs du tableau suivant. Sinon, une exception (spécifications PNG non valides) est déclenchée.
| ColorType | BitDepth | Exception |
|---|---|---|
|
COLOR_GRAYSCALE, COLOR_RGB, COLOR_PALETTE, COLOR_GRAYSCALEALPHA, COLOR_RGBALPHA |
1, 2, 4, 8, 16 |
NON |
|
COLOR_PALETTE |
16 |
OUI |
|
COLOR_RGB |
< 8 |
OUI |