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

JacKrauser 31 Messages postés lundi 14 mai 2012Date d'inscription 21 août 2012 Dernière intervention - 2 août 2012 à 13:22 - Dernière réponse : JacKrauser 31 Messages postés lundi 14 mai 2012Date d'inscription 21 août 2012 Dernière intervention
- 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

Répondre au sujet
cs_cantador 4996 Messages postés dimanche 26 février 2006Date d'inscription 27 mars 2018 Dernière intervention - 7 août 2012 à 09:54
+3
Utile
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
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_cantador
JacKrauser 31 Messages postés lundi 14 mai 2012Date d'inscription 21 août 2012 Dernière intervention - 2 août 2012 à 13:29
0
Utile
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
cs_cantador 4996 Messages postés dimanche 26 février 2006Date d'inscription 27 mars 2018 Dernière intervention - 2 août 2012 à 16:21
0
Utile
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
JacKrauser 31 Messages postés lundi 14 mai 2012Date d'inscription 21 août 2012 Dernière intervention - 3 août 2012 à 07:07
0
Utile
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
JacKrauser 31 Messages postés lundi 14 mai 2012Date d'inscription 21 août 2012 Dernière intervention - 21 août 2012 à 10:26
0
Utile
Merci à toi cantador !
Désolé pour la réponse tardive, je rentre seulement de congés.
Commenter la réponse de JacKrauser
cs_cantador 4996 Messages postés dimanche 26 février 2006Date d'inscription 27 mars 2018 Dernière intervention - 7 août 2012 à 16:07
-2
Utile
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

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.