Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1

    scrivere il nome del mio sito su un'immagine quando la uploado

    E' possibile scrivere al centro dell'immagine con un font che decido io, in modo sfumato (tanto per far vedere l'immagine senza vedere solo la scritta) usando php?
    Se si, avete qualche info su come fare usando le gd credo?
    Mai dire Mai

  2. #2
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Originariamente inviato da mtx_maurizio
    http://ch.php.net/manual/en/function.imagefttext.php
    ma questa mi crea gia' un'immagine.
    Io l'immagine ce l'ho gia, voglio solo scriverci sopra prima di uploadarla sul server...
    Mai dire Mai

  4. #4
    no, puoi anche modificarla, come pure puoi utilizzare imagestring (che é più semplice).

    leggi questo articolo

    http://www.mrwebmaster.it/php/artico...a-php_712.html
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  5. #5
    Utente di HTML.it L'avatar di Salvy95
    Registrato dal
    Jul 2008
    Messaggi
    199
    Codice PHP:
    <? function ColorThisImage($path){ $img=ImageCreateFromJPEG($path); $imgWidth imagesx($img); $imgHeight imagesy($img); $bianco=imagecolorallocate($img255255255); $nero=imagecolorallocate($img000); imagettftext($img15,0$imgWidth-(($imgWidth/100)*98), $imgHeight-(($imgHeight/100)*5), $nero'arial.ttf',"CHUCK NORRIS STA PER COLPIRTI CON UN CALCIO VOLANTE A GIRARE NELLE CHIAPPE!"); imagejpeg($img);  } header('Content-Type: image/jpeg'); ColorThisImage($_GET['path']); ?>
    Ti basta creare il file color.php
    e passare per get l'immagine che vuoi
    quindi
    [img]immagine.php?path=immagine.jpg[/img]


    l'ho scritto al momento ma credo funzioni

  6. #6
    Originariamente inviato da Salvy95
    Codice PHP:
    <? function ColorThisImage($path){ $img=ImageCreateFromJPEG($path); $imgWidth imagesx($img); $imgHeight imagesy($img); $bianco=imagecolorallocate($img255255255); $nero=imagecolorallocate($img000); imagettftext($img15,0$imgWidth-(($imgWidth/100)*98), $imgHeight-(($imgHeight/100)*5), $nero'arial.ttf',"CHUCK NORRIS STA PER COLPIRTI CON UN CALCIO VOLANTE A GIRARE NELLE CHIAPPE!"); imagejpeg($img);  } header('Content-Type: image/jpeg'); ColorThisImage($_GET['path']); ?>
    Ti basta creare il file color.php
    e passare per get l'immagine che vuoi
    quindi
    [img]immagine.php?path=immagine.jpg[/img]


    l'ho scritto al momento ma credo funzioni
    ma forse hai sbagliato?
    mi dici prima color.php e poi immagine.php
    forse e' sempre lo stesso file?
    Mai dire Mai

  7. #7
    ma non ho capito una cosa, vado a scrivere sulla foto dopo che l'ho uploadata?

    nel senso, la foto all'interno della cartella da uploadare va senza nessuna scritta, poi quando la visualizzo ci metto questa scritta?

    Io voglio fare questo in modo che nessuno puo' prendere le mie foto, oppure se lo fanno dovranno avere la scritta su...
    Mai dire Mai

  8. #8
    ok, ho capito che io pesco l'immagine con la scritta.
    l'unica cosa e' che dovrei dare un po' di sfumatura a questa scritta, perche' deve essere un "vedo non vedo"
    Mai dire Mai

  9. #9
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    quello che tu chiedi, è avere la possibilità di avere un 'watermark' su un immagine....

    1) NON ti consiglio di farlo direttamente sull' immagine ma di farlo "al volo", passando un path dell' immagine allo script ed eventuali parametri in GET o includendo il file stesso e chiamando la classe

    2) Esistono vagonate di classi che fanno il watermark (letteralmente il marchio d'acqua, visto l'effetto trasparenza)

    perciò....

    WATERMARK
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  10. #10
    Originariamente inviato da dottwatson
    quello che tu chiedi, è avere la possibilità di avere un 'watermark' su un immagine....

    1) NON ti consiglio di farlo direttamente sull' immagine ma di farlo "al volo", passando un path dell' immagine allo script ed eventuali parametri in GET o includendo il file stesso e chiamando la classe

    2) Esistono vagonate di classi che fanno il watermark (letteralmente il marchio d'acqua, visto l'effetto trasparenza)

    perciò....

    WATERMARK
    il problema e' che poi chiunque puo' prendersi le foto mie, basta fare salva con nome e la prendera' senza questa scritta.
    Ad ogni modo, come posso aggiungere quell'effetto al codice che ha postato salvy95?
    Mai dire Mai

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.