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

C++Builder Discussion :

[Graphique]Ajouter un Bitmap à un autre


Sujet :

C++Builder

  1. #1
    Membre confirmé Avatar de Poilou
    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 59
    Par défaut [Graphique]Ajouter un Bitmap à un autre
    Bonjour,

    J'ai l'impression de passer à coté d'autre truc facile mais la je cale...

    J'ai n (2-3 en moyenne) TImages contenant des Bitmaps.
    Je souhaite les regrouper dans un seul TImage en ayant la possibilité de les positionner sur le TImage final...(oui j'abuse...)

    Y a t-il un moyen ? peut etre avec une bibliotheque particuliere ?

    Si quelqu'un a une

    Poilou

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 407
    Par défaut
    Salut !

    Si cela peut t'aider, en créant un objet dérivé de TGraphicControl, voici
    le commencement de ce qu'il y aurait à faire :

    http://www.developpez.net/forums/viewtopic.php?t=447810

    A plus !

  3. #3
    Membre confirmé Avatar de Poilou
    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 59
    Par défaut
    ça bôooo developpez ! , on trouve tout !!

    Merci henderson...mais j'ai trouvé un peu plus simple...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
     int FinWidth = img_bleu->Picture->Bitmap->Width;
     int FinHeight = img_bleu->Picture->Bitmap->Height;
     
     //Association de l'image bleu
     for(int x=0 ; x<FinWidth ; x+=img_bleu->Picture->Bitmap->Width)
     {
      for(int y=0 ; y<FinHeight ; y+=img_bleu->Picture->Bitmap->Height)
      {
       img_final->Canvas->Draw(x,y,img_bleu->Picture->Bitmap);
      }
     }
    Je fais ça pour chacune de mes images en décalant mon x et y de départ...
    Maintenant il me reste à enregistrer le résultat dans un JPEG2000 ou un WMF...

    Merci en tout cas pour le lien, je vais essayer de m'en inspirer pour autre chose

    Résolu

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 26/04/2007, 09h36
  2. [carte graphique]ajout d'une carte graphique AGP 4x
    Par ghim dans le forum Composants
    Réponses: 4
    Dernier message: 09/03/2007, 09h27
  3. (VB6)Ouvrir une form en mode ajout à parti d'une autre
    Par djancof dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 13/02/2006, 14h40
  4. ajout de chaine à une autre
    Par mathieu57 dans le forum C++
    Réponses: 3
    Dernier message: 19/10/2005, 21h11
  5. Réponses: 11
    Dernier message: 13/06/2005, 13h23

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