Adapter une image .png à la taille d'un Timage

Résolu
JacKrauser Messages postés 31 Date d'inscription lundi 14 mai 2012 Statut Membre Dernière intervention 21 août 2012 - 2 août 2012 à 13:22
JacKrauser Messages postés 31 Date d'inscription lundi 14 mai 2012 Statut Membre Dernière intervention 21 août 2012 - 21 août 2012 à 10:26
Salut tout le monde !
Je profites des vacances pour me renseigner sur mon IDE préféré
Serait il possible d'adapter une image (en .png) à la taille d'un composant Image ?
Je ne veux pas que celui-ci soit modifié, sa taille doit rester fixe.
Par ailleurs j'ai une autre question sur le même composant :
est-il possible de modifier l'image chargée dans le composant à l'aide d'un bouton ?
J'ai cru comprendre qu'il fallait modifier la propriété picture,
mais je ne sais pas quoi lui donner comme paramètre ...
Si vous aviez un petit exemple sous la main, ça serait bienvenue
Merci d'avance !

6 réponses

cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 14
7 août 2012 à 09:54
Le plus simple est d'utiliser les librairies :
GraphicEx, dxGDIPlusClasses;
qui font tout le travail..

et ensuite :
procedure TForm1.Button1Click(Sender: TObject);
begin
  image1.Picture.LoadFromFile('chien.png');
end;



cantador
3
JacKrauser Messages postés 31 Date d'inscription lundi 14 mai 2012 Statut Membre Dernière intervention 21 août 2012
2 août 2012 à 13:29
Bon, je n'avais pas vu la propriété Proportional, autant pour moi ...
Mais je n'ai toujours pas trouvé comment changer d'image avec un bouton ...
0
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 14
2 août 2012 à 16:21
Bonjour,

Il faut utiliser une fonction de conversion .png vers .bmp

tu trouveras sur le site ou sur le net, en cherchant un peu, de nombreux exemples sur cette technique ou se servir d'un composant qui fait tout le boulot.

cantador
0
JacKrauser Messages postés 31 Date d'inscription lundi 14 mai 2012 Statut Membre Dernière intervention 21 août 2012
3 août 2012 à 07:07
Ok, je vais chercher ça sur le site.
Mais as tu une idée pour le changement d'image avec un bouton ?
Ou peut être est-ce impossible ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
JacKrauser Messages postés 31 Date d'inscription lundi 14 mai 2012 Statut Membre Dernière intervention 21 août 2012
21 août 2012 à 10:26
Merci à toi cantador !
Désolé pour la réponse tardive, je rentre seulement de congés.
0
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 14
7 août 2012 à 16:07
sentant venir la prochaine question, je te donne un lien
de téléchargement des librairies :

LIB PNG


cantador
-2
Rejoignez-nous