Visualizzazione risultati 1 fino 10 di 10

Discussione: [GD] sfondo immagine

  1. #1
    Guest

    Predefinito [GD] sfondo immagine

    Sapete darmi una mano....
    Dovrei creare un immagine che la prendo dal mio sito e mettere sopra di essa un altra immagine....

  2. #2
    Data registrazione
    09-01-2010
    Residenza
    Savona
    Messaggi
    202

    Predefinito

    Ciao, puoi specificare un pò più dettagliatamente cosa vuoi fare?

  3. #3
    Guest

    Predefinito

    tipo
    prendo un immagine dal mio sito dimensioni 200x300
    poi ne prendo un altra e la soprappongo alla prima dimensione 20x20
    usando le librerie gd...

  4. #4
    L'avatar di mycarlo
    mycarlo non è connesso Utente attivo
    Data registrazione
    06-10-2009
    Residenza
    $this->s50
    Messaggi
    467

    Predefinito

    Devi usare imagecopy
    Eccoti una lista di tutte le funzioni: http://php.net/manual/en/ref.image.php

  5. #5
    Guest

    Predefinito

    non funziona perchè
    Codice PHP:
    <?php
    header
    ("Content-Type: image/png");
    $img = imagecreatefrompng("nuova.png");
    $color = imagecolorallocate($img,0,255,255);
    $src = imagecreatefromgif('http://www.php.net/manual/en/images/21009b70229598c6a80eef8b45bf282b-imagecopy.gif');

    imagecopy($img, $src, 0, 0, 20, 13, 80, 40);
    imagettftext($im, 20, 0, 11, 21, $color, "text");
    imagepng($img);
    imagedestroy($img);
    ?>

  6. #6
    L'avatar di mycarlo
    mycarlo non è connesso Utente attivo
    Data registrazione
    06-10-2009
    Residenza
    $this->s50
    Messaggi
    467

    Predefinito

    Se esegui il codice qui, su altervista, il problema è di sicuro questo:
    Codice PHP:
    $src = imagecreatefromgif('http://www.php.net/manual/en/images/21009b70229598c6a80eef8b45bf282b-imagecopy.gif');
    Prova con un'immagine nel tuo server

  7. #7
    L'avatar di matt93
    matt93 non è connesso Utente
    Data registrazione
    01-09-2008
    Messaggi
    241

    Predefinito

    Non funziona perchè l'immagine è esterna al sito. Devi metterla nel tuo sito oppure usare le librerie cURL o fsock per scaricare l'immagine.

  8. #8
    Guest

    Predefinito

    fatto ma mi da errore...
    Codice PHP:
    <?php
    header
    ("Content-Type: image/png");
    $img = imagecreatefrompng("nuova.png");
    $color = imagecolorallocate($img,255,255,255);
    $src = imagecreatefrompng("rosso.png");

    imagecopy($img, $src, 150, 150, 20, 13, 80, 40);
    imagettftext($im, 20, 0, 51, 21, $color, "text");
    imagepng($img);
    imagedestroy($img);
    ?>
    immagine rosso.png non la va vedere e il testo neanche....

  9. #9
    L'avatar di mycarlo
    mycarlo non è connesso Utente attivo
    Data registrazione
    06-10-2009
    Residenza
    $this->s50
    Messaggi
    467

    Predefinito

    Hai 'saltato' un parametro per la funzione imagettftext che richiede un file ttf:
    Codice PHP:
    imagettftext($im, 20, 0, 51, 21, $color, "percorso_font.ttf", "text");

  10. #10
    Guest

    Predefinito

    Codice PHP:
    <?php
    header
    ("Content-Type: image/png");
    $img = imagecreatefrompng("nuova.png");
    $color = imagecolorallocate($img,255,255,255);
    $src = imagecreatefrompng("rosso.png");

    imagecopy($img, $src, 150, 150, 20, 13, 80, 40);
    imagettftext($im, 20, 0, 51, 21, $color, visitor1.ttf, "text");
    imagepng($img);
    imagedestroy($img);
    ?>
    non funziona il testo e l'immagine non si vedono...
    pero al posto del immagine si vede una cosa nera

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •