Adapter une image .png à la taille d'un Timage [Résolu]

Messages postés
31
Date d'inscription
lundi 14 mai 2012
Statut
Membre
Dernière intervention
21 août 2012
- - Dernière réponse : 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 !
Afficher la suite 

6 réponses

Meilleure réponse
Messages postés
4992
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
27 mars 2018
9
3
Merci
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

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 200 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_cantador
Messages postés
31
Date d'inscription
lundi 14 mai 2012
Statut
Membre
Dernière intervention
21 août 2012
0
Merci
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 ...
Commenter la réponse de JacKrauser
Messages postés
4992
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
27 mars 2018
9
0
Merci
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
Commenter la réponse de cs_cantador
Messages postés
31
Date d'inscription
lundi 14 mai 2012
Statut
Membre
Dernière intervention
21 août 2012
0
Merci
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 ?
Commenter la réponse de JacKrauser
Messages postés
31
Date d'inscription
lundi 14 mai 2012
Statut
Membre
Dernière intervention
21 août 2012
0
Merci
Merci à toi cantador !
Désolé pour la réponse tardive, je rentre seulement de congés.
Commenter la réponse de JacKrauser
Messages postés
4992
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
27 mars 2018
9
-2
Merci
sentant venir la prochaine question, je te donne un lien
de téléchargement des librairies :

LIB PNG


cantador
Commenter la réponse de cs_cantador