Bonjour,
Voilà, j'aimerais pouvoir copier dans un dossier des images, placées dans un TImage, sous un autre nom, dans un autre dossier et surtout dans un autre format.
Comment faire ça simplement.
Merci d'avance
JS
Version imprimable
Bonjour,
Voilà, j'aimerais pouvoir copier dans un dossier des images, placées dans un TImage, sous un autre nom, dans un autre dossier et surtout dans un autre format.
Comment faire ça simplement.
Merci d'avance
JS
Salut
Par exemple, pour enregistrer en Bmp :
Ensuite, suivant les formats d'image, il te faudra trouver sur le net les différentes unités. Par exemple, pour le PNG, j'avais trouvé une unité (je sais plus le nom) qui s'utilisait exactement de la même manière que le BMP ci dessus.Code:
1
2
3
4
5
6 var MonBmp : TBitmap; MonBmp:=TBitmap.Create; //Dessin de ton image sur le Bmp, par exemple avec Draw MonBmp.SaveToFile('Nom du fichier'); MonBmp.Free;
En espérant t'avoir été utile,
Bonne chance
Pour enregistrer au format Jpeg, il faut utiliser la classe TJPEGImage de l'unité Graphics.
Par exemple :
Cordialement.Code:
1
2
3
4
5
6
7
8 Bmp: TJPEGImage; ... Bmp:= TJPEGImage.Create; Bmp.Assign("Un autre bmp"); Bmp.SaveToFile('La_ou_tu_veux.jpg'); Bmp.Free;
Pierre