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

Bibliothèques et frameworks PHP Discussion :

[GD] Utilisation de imagecopymerge


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juin 2009
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2009
    Messages : 47
    Points : 43
    Points
    43
    Par défaut [GD] Utilisation de imagecopymerge
    Salut à tous :

    Voici mon problème et en image s'il vous plait :p :

    L'image à copier est celle ci :



    Je dois la copier sur cette image :



    Et je souhaite qu'il me colle l'image verte à gauche de l'image jaune mon code est donc le suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <?php
    $destination_x1 = 0;
    $destination_y1 = $largeur_calque - $hauteur_sur;
    imagecopymerge($calque, $sur, $destination_x2 ,$destination_y2, 0, 0, $hauteur_calque,$largeur_calque, 100);
    ?>
    Et la au lieu de copié l'image correctement à gauche, il l'étale complètement sur toute l'image qui le contient voici le résultat :



    Ma question est donc comment faire pour qu'il copie correctement mon image sans la "dupliqué".

    PS : Si je ne viens pas forcer la copie à gauche, je ne rencontre pas de problème ... Je voudrai comprendre d'où vient cet effet ...

    Image :



    Je souhaiterai ça mais à gauche de l'image ...

    Désolé pour ce post un peu long et peut être un peu compliqué ... Et merci à ceux qui auront lus ce message jusqu'au bout et qui tenteront de m'expliquer.

    PS : Ou alors existe il une fonction en php qui me permetterait de faire faire une rotation à mon image pour pouvoir l'afficher dans l'autre sens.

    Cordialement,

    Crazymonkey.

  2. #2
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    504
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2008
    Messages : 504
    Points : 470
    Points
    470
    Par défaut
    dans ton exemple, tu utilises des variables dont tu ne nous montre pas l'initialisation...

    $destination_x1 = 0;
    $destination_y1 = $largeur_calque - $hauteur_sur;
    imagecopymerge($calque, $sur, $destination_x2 ,$destination_y2,ect...
    Mais pour faire simple, pour coller l'image a gauche, il te suffit de mettre 0 et 0 aux parametres N°3 et 4...

    imagecopymerge($calque, $sur, 0 ,0, 0, 0, $hauteur_calque,$largeur_calque, 100);

  3. #3
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juin 2009
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2009
    Messages : 47
    Points : 43
    Points
    43
    Par défaut
    Hum pour l'erreur des variables erreur de copié collé ... J'ai déjà tenté le 0,0 et aucun résultat ...

  4. #4
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juin 2009
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2009
    Messages : 47
    Points : 43
    Points
    43
    Par défaut
    Bonjour,

    J'ai réussi à résoudre mon problème avec un imagerotate() ... Je colle mes images et je la faire tourner de 180 degrés ...

    Merci pour votre aide.

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

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  2. Réponses: 4
    Dernier message: 05/06/2002, 14h35
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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