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
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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
Articles :
Création d'un système de chat en Pascal
Programmes :
Défi Pascal 2011 - Mon Tetris
Défi Pascal 2010 - Mon système de chat
Défi Delphi 2009 - Mon Sudoku Solver
Retrouvez mes différents projets sur ma page personnelle.
Pour enregistrer au format Jpeg, il faut utiliser la classe TJPEGImage de l'unité Graphics.
Par exemple :
Cordialement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager