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] Premiers pas


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre éprouvé
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 898
    Par défaut [GD] Premiers pas
    Bonjour.

    Comme je l'ai dit dans le sujet, je découvre GD.
    J'ai chargé la version 2.0b1 de EasyPhp.
    J'ai lu les tutos du site et j'en ai copié un que voici
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <?php
    //ouverture de l'image
    $image = imagecreatefromjpeg('peruvienne.jpg');
     
    //création d'un rouge transparent
    $couleur = imagecolorallocatealpha($image, 255,0,0,50);
    //création d'un rectangle rempli de $couleur de la taille de l'image
    imagefilledrectangle($image,0,0,imagesx($image),imagesy($image),$couleur);
     
    //envoi des informations au navigateur
    header('content-type: image/jpeg');
    imagepng($image);
    imagedestroy($image);
    ?>
    Ce que je ne comprends pas, je ne peux rien mettre d'autre sur cette page
    Merci de me guider

  2. #2
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Par défaut
    Bonjour,

    Il n'y a rien d'autre à mettre (...) sur cette page.

    ce script est sensé faire des manipulations sur les images (GD). Et ça génère une image de sortie au format PNG.

    Tu dois appeller ce script dans une balise image dans ta page web.

    Exemple (supposant que ton fichier s'appelle ton_script_gd.php ) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <img src="ton_script_gd.php" width="x" height"x" >
    Entre parenthèses, la fin du script devrait être :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    header('content-type: image/png');
    imagepng($image);
    imagedestroy($image);

  3. #3
    Membre éprouvé
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 898
    Par défaut
    Merci, je viens de faire un test et c'est bien ce que je veux.

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

Discussions similaires

  1. premiers pas
    Par steeves5 dans le forum Hébergement
    Réponses: 5
    Dernier message: 24/12/2005, 03h27
  2. Premier pas sous C++
    Par Lachdanan dans le forum C++
    Réponses: 8
    Dernier message: 11/10/2005, 14h39
  3. premier pas dans la vie active
    Par godik dans le forum Emploi
    Réponses: 12
    Dernier message: 10/10/2005, 16h27
  4. [debutant] premier pas avec le SDK directX9
    Par arno2004 dans le forum DirectX
    Réponses: 6
    Dernier message: 27/05/2004, 21h03
  5. Réponses: 2
    Dernier message: 14/04/2004, 19h37

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