IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

Mise en forme d'une image


Sujet :

Delphi

  1. #1
    Membre du Club
    Inscrit en
    Mai 2005
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 67
    Points : 40
    Points
    40
    Par défaut Mise en forme d'une image
    Bonjour a tous.

    Je suis en train de dévelloper un active X, celui-ci affichera une image .bmp stocké dans un repertoire. Dans ma forme, j'ai mis un Timage, mon Timage à une dimension bien défini(Width :100 & Heigth:200), par contre l'image se trouvant sur mon répertoire (Width :147 & Heigth:388). quand j'ouvre mon image je ne voit qu'un bout, comment puis je faire pour redimensionner mon image.

  2. #2
    Membre habitué
    Inscrit en
    Juin 2005
    Messages
    207
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 207
    Points : 161
    Points
    161
    Par défaut
    Il te suffit de positionner la propriété stretch du composant TImage à TRUE

  3. #3
    Membre habitué Avatar de Ludo_360
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    295
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 295
    Points : 191
    Points
    191
    Par défaut
    la propriété "proportionnal" mise à "true" te permettra d'adapter l'image en fonction des dimensions du parent en gardant les proportions de l'image d'origine .. Avec stretch à true bien sur...

    ludo

  4. #4
    Membre habitué
    Inscrit en
    Juin 2005
    Messages
    207
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 207
    Points : 161
    Points
    161
    Par défaut
    En fait, pour être plus précis, il existe trois propriétés intéressantes à exploiter:
    - Stretch, qui littéralement signifie 'étirer'. Donc cette option active, l'image va être étirée pour occuper tout l'espace du composant TImage

    - Proportional qui permet, dans tous les cas, de conserver le rapport taille/hauteur de l'image d'origine. Donc, combiné avec l'option stretch, dès que l'image d'origine touche les bords horizontaux ou latéraux du TImage, l'image n'est plus étirée. C'est en quelque sorte un zoom.

    - Enfin, l'option Center permet de centrer l'image sur le controle. ça peut être intéressant à exploiter pour avoir une présentation un peu plus soignée, sinon par défaut, ton image restera collée en haut à gauche de ton composant TImage.

  5. #5
    Membre du Club
    Inscrit en
    Mai 2005
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 67
    Points : 40
    Points
    40
    Par défaut
    Grand merci a tous.
    je viens de faire les différents cas afin de voir le résultat, j'ai appris des choses aujourd'hui

    Encore merci.

  6. #6
    Membre habitué
    Inscrit en
    Juin 2005
    Messages
    207
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 207
    Points : 161
    Points
    161
    Par défaut
    Ne pas oublier de cliquer sur le bouton

    Et en cas de besoin, on est là!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 05/04/2006, 11h43
  2. Réponses: 3
    Dernier message: 23/02/2006, 15h17
  3. Sauvegarder une mise en forme dans une RichTextBox
    Par jacma dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 29/12/2005, 12h19
  4. [VB.NET] Mise en forme d'une datagrid suivant une valeur
    Par Nesmontou dans le forum ASP.NET
    Réponses: 7
    Dernier message: 17/06/2005, 11h51
  5. [Forms] Afficher une image stockée en base
    Par oramine dans le forum Forms
    Réponses: 12
    Dernier message: 01/02/2005, 14h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo