2 pièce(s) jointe(s)
Sauvegarde de l'image d'un TPath
Bonjour,
je finalise avec mon utilisation de TPath, après les questions qui se posaient sur la partie gradient, une question sur la sauvegarde.
Pour l'instant le code est simplissime et bien sûr j'y ajouterai un TSaveDialog
Code:
1 2 3 4 5 6 7 8 9 10
| procedure TMainForm.SauveClick(Sender: TObject);
var ABitmap : TBitmap;
begin
ABitmap:= Path1.MakeScreenshot;
try
ABitmap.SaveToFile('Test.png'); //
finally
ABitmap.Free;
end;
end; |
Le problème est le suivant, si je sauve en format PNG j'ai bien la transparence
Pièce jointe 476502
mais au format BMP j'obtiens un fond noir
Pièce jointe 476506
Comment garder la transparence à partir de mon code ?
Il y a aussi l'histoire du paramètre SaveParams et de son BitmapCodec que j'aimerais éclaircir
Merci