Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    311

    [PHP] Scrivere su immagini

    Salve gente...
    ho una mezza ideuzza, ma non so bene come muovermi! Allora io vorrei far cambiare lingua ai miei pulsanti quindi leggendo in giro con una funzione PHP potrei far scrivere su un'immagine che mi fa da fondo-pulsante nella lingua giusta...voi cosa ne pensate? Il problema è che non so come si fa a scrivere nelle immagini...

    help!!!

    Zao e grassssiiiiieeee

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    devi usare le funzioni per le immagini:
    http://it.php.net/image

    nel dettaglio per scrivere una stringa usi imagestring:
    http://it.php.net/manual/it/function.imagestring.php



    think simple think ringo

  3. #3
    Utente di HTML.it L'avatar di JHammer
    Registrato dal
    Sep 2004
    Messaggi
    754
    Richiedono le gd...se il tuo host le supporta sei a cavallo!

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    311
    AAAZZZZ cosi semplice?
    ma nel mio caso al posto di $im dovrò mettere l'indirizzo dell'immagine di fondo vero?

    Codice PHP:
    <?php
    // create a 100*30 image
    $im imagecreate(10030); // qui dovrò mettere il mio indirizzo?

    // white background and blue text
    $bg imagecolorallocate($im255255255);
    $textcolor imagecolorallocate($im00255);

    // write the string at the top left
    imagestring($im500"Hello world!"$textcolor);

    // output the image
    header("Content-type: image/jpeg");
    imagejpeg($im);
    ?>
    Arigrazie!

  5. #5
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    [supersaibal]Originariamente inviato da themiccio
    AAAZZZZ cosi semplice?
    ma nel mio caso al posto di $im dovrò mettere l'indirizzo dell'immagine di fondo vero?
    [/supersaibal]
    si, dovrà essere il resource dell'immagine da usare come sfondo, ottenuto tramite la funzione http://it2.php.net/imagecreatefromjpeg.


    p.s.:
    imagecreatefromjpeg se l'immagine originale è jpeg
    think simple think ringo

  6. #6
    se le immagini sono di vari formati puoi usare una cosa del genere:

    $tmpxxx = getimagesize($pttn);
    if ($tmpxxx[mime] == "image/jpeg") $image = imagecreatefromjpeg($pttn);
    elseif ($tmpxxx[mime] == "image/gif") $image = imagecreatefromgif($pttn);
    elseif ($tmpxxx[mime] == "image/png") $image = imagecreatefrompng($pttn);

    dove $pttn è l'immagine originale (ho fantasia con i nomi delle variabili eh? )

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.