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

EDI, CMS, Outils, Scripts et API PHP Discussion :

[Blog] Enregistrement image avec watermark PHP


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2014
    Messages : 4
    Points : 6
    Points
    6
    Par défaut [Blog] Enregistrement image avec watermark PHP
    Bonjour à tous et toutes,

    J'ai un petit souci, je vous explique. J'utilise un script php qui me permet d'insérer directement un copyright sur des photos uploadées.

    Mon script travaille à la volée et généré l'image à chaque fois que celle-ci est appelée.

    Je désire faire en sorte que l'image qui s'affiche soit en plus sauvée dans un répertoire afin d'avoir une sauvegarde de la photo avec le copyright sur le serveur.

    j'ai essayé la fonction COPY mais cela n'a pas fonctionné, quelqu'un pour m'aider, m'éclairer, me mettre sur le bon chemin ?

    Je cherche donc à enregistré l'image que le script ici m'affiche !

    Merci

    Voici mon script :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <?php
    // Charge le cachet et la photo afin d'y appliquer le tatouage numérique
    $stamp = imagecreatefrompng('watermark-png/'.$_GET["photographe"].'.png');
    $im = imagecreatefromjpeg($_GET["picture"]);
     
    // Définit les marges pour le cachet et récupère la hauteur et la largeur de celui-ci
    $marge_right = 10;
    $marge_bottom = 10;
    $sx = imagesx($stamp);
    $sy = imagesy($stamp);
     
    // Copie le cachet sur la photo en utilisant les marges et la largeur de la
    // photo originale  afin de calculer la position du cachet 
    imagecopy($im, $stamp, imagesx($im) - $sx - $marge_right, imagesy($im) - $sy - $marge_bottom, 0, 0, imagesx($stamp), imagesy($stamp));
     
     
     
     
    // Affichage et libération de la mémoire
    header('Content-type: image/png');
    imagepng($im);
    imagedestroy($im);
     
    ?>

  2. #2
    Expert éminent sénior

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 385
    Points : 10 413
    Points
    10 413
    Par défaut
    Salut,

    Y'a un tuto ici qui contient un chapitre "signature de l'image."

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2014
    Messages : 4
    Points : 6
    Points
    6
    Par défaut
    Merci mais cela n'est pas à ce niveau que j'ai un souci ...

    Je n'ai aucun problème à afficher le copyright en superposition dans l'image, mon script arrive à la générée, mais ce que je voudrais arriver à faire c'est de l'enregistré dans un répertoire en plus de l'afficher.


    Merci

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2014
    Messages : 4
    Points : 6
    Points
    6
    Par défaut
    Citation Envoyé par renaud2005 Voir le message
    Merci j'ai trouvé

    imagepng($im, "PHOTOS_AVEC_COPYRIGHT/".$repertoire."/".$_GET["picture"].".png");

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

Discussions similaires

  1. Image avec tcpdf/php
    Par mathmath76 dans le forum Langage
    Réponses: 0
    Dernier message: 22/01/2014, 15h03
  2. découpage d'une image avec fonction php
    Par z_ahlam dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 10
    Dernier message: 04/01/2011, 09h51
  3. Ne pas rafraichir les images avec PHP
    Par tornaod dans le forum Langage
    Réponses: 4
    Dernier message: 07/12/2005, 22h44
  4. enregistrer image sur disque avec URL
    Par meufeu dans le forum Langage
    Réponses: 8
    Dernier message: 26/10/2005, 12h55

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